IVsExpansionSession.GetSnippetNode-Methode
Gibt einen Knoten vom Codeausschnitt <Snippet> tag zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
bstrNode
Typ: String[in] Eine Zeichenfolge, die den Namen des XML-Tages enthält. Dies kann ein nullein Nullverweis (Nothing in Visual Basic)-Wert sein. Siehe Hinweise.
pNode
Typ: IXMLDOMNode%[out] Gibt einen Knoten zurück, der das angegebene Tag darstellt.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr2.idl:
HRESULT IVsExpansionSession::GetSnippetNode(
[in] BSTR bstrNode,
[out] IXMLDOMNode **pNode
);
Diese Methode gewährt Zugriff auf den Knoten Ausschnitts des Codeausschnitts, der Informationen über die Felder auch enthält, der Importe, der Verweise sowie den Code eingefügt werden soll. Weitere Informationen finden Sie unter Snippet-Element (IntelliSense-Codeausschnitte) dazu, welche Tags gefunden werden kann.
Wenn der bstrNode-Parameter ein nullein Nullverweis (Nothing in Visual Basic)-Wert aufweist, gibt diese Methode den Knoten des <Snippet> Tags selbst zurück. Wenn der bstrNode-Parameter kein nullein Nullverweis (Nothing in Visual Basic)-Wert ist, durchsucht diese Methode die Tage Tag im <Snippet> Knoten nach dem angegebenen Tag. Beachten Sie, dass diese Suche nur für die Knoten einer Ebene unterhalb des <Snippet> Tags und keine weitere ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IVsExpansionSession Schnittstelle
Microsoft.VisualStudio.TextManager.Interop-Namespace