Поделиться через


IVsContainedLanguageHost.InsertControl - метод

Отправляет запрос на ввод разметки.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Function InsertControl ( _
    pwcFullType As String, _
    pwcID As String _
) As Integer
int InsertControl(
    string pwcFullType,
    string pwcID
)
int InsertControl(
    [InAttribute] String^ pwcFullType, 
    [InAttribute] String^ pwcID
)
abstract InsertControl : 
        pwcFullType:string * 
        pwcID:string -> int
function InsertControl(
    pwcFullType : String, 
    pwcID : String
) : int

Параметры

  • pwcFullType
    Тип: String

    [in] полное имя типа объекта, для которого вставляется разметку. Ge например, "System.Web.UI.Pa".

  • pwcID
    Тип: String

    [in] строка, содержащая а идентификатор объекта. Эти примечания.

Возвращаемое значение

Тип: Int32
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.

Заметки

Модель COM подписи

Из singlefileeditor.idl:

HRESULT InsertControl(
   [in]const WCHAR * pwcFullType,
   [in]const WCHAR * pwcID
);

Этот метод просит редактор вставляет тега в родительский документ, представляющий элемент управления с указанным типом и идентификатором. Например, если содержащийся язык вставляет элемент управления с типом "tton System.Web.UI.Bu" и в MyButton" идентификатор " ASP.NET страница, функциональность разметки может выглядеть следующим образом:

<asp:Button runat="server" id="MyButton" />

Безопасность платформы .NET Framework

См. также

Ссылки

IVsContainedLanguageHost Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен