Método IVsContainedLanguageHost.InsertControl
Envia uma solicitação para inserir a marcação.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
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
Parâmetros
pwcFullType
Tipo: String[in] O nome de tipo totalmente qualificado do objeto para o qual a marcação está a ser inserido. Por exemplo, "System.Web.UI.Page".
pwcID
Tipo: String[in] Uma seqüência de caracteres contendo a ID do objeto. Consulte os comentários para obter um exemplo.
Valor de retorno
Tipo: Int32
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.
Comentários
COM assinatura
De singlefileeditor.idl:
HRESULT InsertControl(
[in]const WCHAR * pwcFullType,
[in]const WCHAR * pwcID
);
Este método solicita que o editor para inserir uma tag no documento pai que representa um controle com o tipo especificado e a identificação. Por exemplo, se o idioma contido insere um controle com um tipo de "System.Web.UI.Button" e uma identificação de "MyButton" em um ASP.NET página, a marcação pode parecer com isso:
<asp:Button runat="server" id="MyButton" />
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.