Método IVsExpansionSession.GetDeclarationNode
Recupera o nó de declaração do campo especificado.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
Function GetDeclarationNode ( _
bstrNode As String, _
<OutAttribute> ByRef pNode As IXMLDOMNode _
) As Integer
int GetDeclarationNode(
string bstrNode,
out IXMLDOMNode pNode
)
int GetDeclarationNode(
[InAttribute] String^ bstrNode,
[OutAttribute] IXMLDOMNode^% pNode
)
abstract GetDeclarationNode :
bstrNode:string *
pNode:IXMLDOMNode byref -> int
function GetDeclarationNode(
bstrNode : String,
pNode : IXMLDOMNode
) : int
Parâmetros
bstrNode
Tipo: String[in] O nome do campo. Isso pode ser nulluma referência nula (Nothing no Visual Basic). Consulte Comentários.
pNode
Tipo: IXMLDOMNode%[out] O nó que representa o nó de declaração do campo.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr2.idl:
HRESULT IVsExpansionSession::GetDeclarationNode(
[in] BSTR bstrNode,
[out] IXMLDOMNode **pNode
);
Se bstrNode é um nulluma referência nula (Nothing no Visual Basic) valor, esse método retorna o <Declarations> nó de marca que contém todas as declarações de campo. Se bstrNode não é um nulluma referência nula (Nothing no Visual Basic) valor, esse método procura o campo especificado e retorna um nó de declaração do campo que pode ser um literal ou um objeto. Consulte Elemento de declarações (trechos de código do IntelliSense) para ver quais um <Declarations> marca pode conter. Consulte Elemento literal (trechos de código do IntelliSense) e Elemento de objeto (trechos de código do IntelliSense) para obter detalhes sobre o que um literal e um objeto podem conter.
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.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TextManager.Interop
Outros recursos
Elemento de declarações (trechos de código do IntelliSense)