IVsExpansionManager.GetTokenPath - метод
Возвращает путь в указанное расположение.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
Function GetTokenPath ( _
token As UInteger, _
<OutAttribute> ByRef pbstrPath As String _
) As Integer
int GetTokenPath(
uint token,
out string pbstrPath
)
int GetTokenPath(
[InAttribute] unsigned int token,
[OutAttribute] String^% pbstrPath
)
abstract GetTokenPath :
token:uint32 *
pbstrPath:string byref -> int
function GetTokenPath(
token : uint,
pbstrPath : String
) : int
Параметры
token
Тип: UInt32[in] значение из _ExpansionToken перечисление.
pbstrPath
Тип: String%[out] возвращает строку, содержащую полный путь в указанное расположение.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr2.idl:
HRESULT IVsExpansionManager::GetTokenPath(
[in]ExpansionToken,
[out] BSTR *pbstrPath
);
Фрагменты обычно хранятся в нескольких местах в том числе расположение, в котором устанавливается связанная служба языка или папку в папке Мои документы пользователя. Фрагменты также может быть связана с определенным проектом или элементом проекта и сохранить в папке по отношению к этим проект или элемент проекта.
Пути, возвращаемые из этого метода не является к папке фрагментов и в базовой папке. Например, если указать значение токена ET_MyDocs возвращает путь в виде "C:\Documents and Settings\[имя пользователя]\ Мои документы \ Visual Studio 2005". Фрагменты хранятся в рамках одного, в фрагментах кода \ "[languagename]\ Фрагменты Мой код", где [languageName] имя языка, например "c".
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен