Метод Insert (Объект IInUIMenuItems)


Вставка нового элемента в список.

Синтаксис

ЯзыкОписание
VBScript, JavaScriptFunctionInsert(aContextCard, aName, aCaption, anAction, aBefore)
Visual BasicFunction Insert(ByVal aContextCard As IInContextCard, ByVal aName As String, ByVal aCaption As String, ByVal anAction As Variant, ByVal aBefore As Variant) As IInUIMenuItem
Delphifunction Insert(aContextCard: IInContextCard; const aName: WideString; const aCaption: WideString; anAction: OleVariant; aBefore: OleVariant): IInUIMenuItem;
C, C++HRESULT Insert(IInContextCard* aContextCard, BSTR aName, BSTR aCaption, VARIANT anAction, VARIANT aBefore, IInUIMenuItem** Value);

Параметры

aContextCard
Карточка контекста, к которому приписывается создаваемый элемент меню.
При уничтожении карточки контекста автоматически уничтожаются все приписанные к нему элементы меню.
aName
Имя элемента меню.
aCaption
Заголовок элемента меню. Значение данного параметра игнорируется, если задан параметр anAction.
anAction
Команда, к которой привязывается элемент меню. Можно указать как ссылку на объект команды, так и имя команды.
aBefore
Ссылка на объект или имя элемента меню, перед которым необходимо вставить новый пункт.
Если данный параметр не задан, то новый пункт вставляется в конец списка.