返回路径到指定的位置。
命名空间: 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
);
代码段在安装关联的语言服务的多个位置通常存储一位置或在用户的 " 我的一个文件夹 documents 文件夹。 代码段在项目或项目项相关的文件夹也可以与特定项目或项目项和存储。
从此方法返回的路径不对代码段文件夹,但是对于基文件夹。 例如,指定 ET_MyDocs 中的一个标记值可能返回一个路径 (“C: \Documents and Settings \[用户名]\My Documents\Visual Studio 2005”。 代码段存储在该路径下在 “代码段 \[languagename]\My Code Snippets”,其中 [languageName] 是语言的名称 (例如 “C#”。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。