IVsExpansionSession.GetSnippetNode - метод
Возвращает узел из фрагментов кода <Фрагмент кода> тег.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
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
Параметры
bstrNode
Тип: String[in] строка, содержащая имя тега XML, а для поиска. Это может быть a nullссылка NULL (Nothing в Visual Basic) значения. См. примечания.
pNode
Тип: IXMLDOMNode%[out] возвращает узел, представляющий заданный тег.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr2.idl:
HRESULT IVsExpansionSession::GetSnippetNode(
[in] BSTR bstrNode,
[out] IXMLDOMNode **pNode
);
Этот метод предоставляет доступ к узлу фрагмента фрагмента кода, содержащий сведения о полях также записей, references, а также кода, который необходимо вставить. См. Элемент Snippet (фрагменты кода IntelliSense) дополнительные сведения о каких тегов может быть поискано.
Если bstrNode параметр - a nullссылка NULL (Nothing в Visual Basic) значение, этот метод возвращает узел <Фрагмент кода> сам тег. Если bstrNode параметр - не " a " nullссылка NULL (Nothing в Visual Basic) значение, этот метод выполняет поиск в теги <Фрагмент кода> узел тега для заданного тега. Видит, что этот поиск только на один уровень ниже узлы <Фрагмент кода> тег и отсутствие дальнейшее.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен