Condividi tramite


Metodo IVsExpansionSession.GetSnippetNode

Restituisce un nodo dal frammento di codice <frammento> tag.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintassi

'Dichiarazione
Function GetSnippetNode ( _
    bstrNode As String, _
    <OutAttribute> ByRef pNode As IXMLDOMNode _
) As Integer
int GetSnippetNode(
    string bstrNode,
    out IXMLDOMNode pNode
)
int GetSnippetNode(
    [InAttribute] String^ bstrNode, 
    [OutAttribute] IXMLDOMNode^% pNode
)
abstract GetSnippetNode : 
        bstrNode:string * 
        pNode:IXMLDOMNode byref -> int
function GetSnippetNode(
    bstrNode : String, 
    pNode : IXMLDOMNode
) : int

Parametri

  • bstrNode
    Tipo: String

    [in] Stringa contenente il nome del tag XML per trovare. Ciò può essere un oggetto nullriferimento null (Nothing in Visual Basic) valore. Vedere le note.

  • pNode
    Tipo: IXMLDOMNode%

    [out] restituisce un nodo che rappresenta il tag specificato.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr2.idl:

HRESULT IVsExpansionSession::GetSnippetNode(
   [in] BSTR bstrNode,
   [out] IXMLDOMNode **pNode
);

Questo metodo consente di accedere al nodo del frammento del frammento di codice che contiene le informazioni sui campi inoltre, imports, riferimenti nonché di codice da inserire. vedere Elemento Snippet (frammenti di codice IntelliSense) per informazioni dettagliate sui tag sono disponibili.

se bstrNode il parametro è un oggetto nullriferimento null (Nothing in Visual Basic) il valore, questo metodo restituisce il nodo <frammento> tag stesso. se bstrNode il parametro non è un oggetto nullriferimento null (Nothing in Visual Basic) il valore, questo metodo esamina i tag in <frammento> nodo di tag per il tag specificato. Si noti che questa ricerca è solo per i nodi un livello in <frammento> tag e non sono necessari.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExpansionSession Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop

Altre risorse

Elemento Snippet (frammenti di codice IntelliSense)