IMetabaseObjectDescriptor.Share

Синтаксис

Share;

Share();

Описание

Метод Share помещает объект в систему управления версиями.

Комментарии

При вызове данного метода на экран будет выведено окно первой публикации объекта в системе управления версиями.

Окно публикации будет выведено при соблюдении следующих условий:

Если хотя бы одно условие не соблюдено, то вызов метода не дает никакого результата.

Пример

В примере описана функция «ShareObject».

Добавьте ссылку на системную сборку Metabase.

Function ShareObject(Descriptor: IMetabaseObjectDescriptor): Boolean;
Begin
    If Descriptor.IsSharingSupported And (Not Descriptor.IsShared) Then
        Descriptor.Share;
        Return True;
    Else
        Return False;
    End If;
End Function ShareObject;

Function ShareObject(Descriptor: IMetabaseObjectDescriptor): Boolean;
Begin
    If Descriptor.IsSharingSupported And (Not Descriptor.IsShared) Then
        Descriptor.Share();
        Return True;
    Else
        Return False;
    End If;
End Function ShareObject;

Данная функция осуществляет проверку возможности добавления объекта в систему управления версиями. При соблюдении необходимых условий объект будет помещен в систему управления версиями, и функция вернет значение True. Описание объекта передается в параметре Descriptor.

См. также:

IMetabaseObjectDescriptor