Partager via


IVsContainedLanguageHost.InsertControl, méthode

Envoie une demande d'insérer des marques de révision.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
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

Paramètres

  • pwcFullType
    Type : String

    [in] le nom qualifié complet du type de l'objet pour lequel les marques de révision doivent être insérées. Par exemple, « GE de System.Web.UI.Pa ».

  • pwcID
    Type : String

    [in] chaîne d'Un contenant l'IDENTIFICATEUR de l'objet. Consultez les notes pour un exemple.

Valeur de retour

Type : Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Notes

Signature de COM

De singlefileeditor.idl :

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

Cette méthode demande à l'éditeur d'insérer une balise dans le document parent représentant un contrôle avec le type et l'ID spécifiés Par exemple, si le langage contenu insère un contrôle avec un type « tton de System.Web.UI.Bu » et un IDENTIFICATEUR « MyButton » dans une page de ASP.NET, les marques de révision peuvent ressembler à ceci :

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

Sécurité .NET Framework

Voir aussi

Référence

IVsContainedLanguageHost Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms