IVsExpansionManager.GetTokenPath(UInt32, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o caminho para o local especificado.
public:
int GetTokenPath(System::UInt32 token, [Runtime::InteropServices::Out] System::String ^ % pbstrPath);
int GetTokenPath(unsigned int token, [Runtime::InteropServices::Out] std::wstring const & & pbstrPath);
public int GetTokenPath (uint token, out string pbstrPath);
abstract member GetTokenPath : uint32 * string -> int
Public Function GetTokenPath (token As UInteger, ByRef pbstrPath As String) As Integer
Parâmetros
- token
- UInt32
no Um valor da _ExpansionToken enumeração.
- pbstrPath
- String
fora Retorna uma cadeia de caracteres que contém o caminho completo para o local especificado.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Comentários
Assinatura COM
De textmgr2. idl:
HRESULT IVsExpansionManager::GetTokenPath(
[in]ExpansionToken,
[out] BSTR *pbstrPath
);
Os trechos de código normalmente são armazenados em vários locais, incluindo o local onde o serviço de idioma associado está instalado ou uma pasta na pasta meus documentos do usuário. Os trechos de código também podem ser associados a um projeto específico ou item de projeto e armazenados em uma pasta relativa a esse projeto ou item de projeto.
Os caminhos retornados desse método não são para a pasta de trechos de código, mas para a pasta base. Por exemplo, especificar um valor de token de ET_MyDocs pode retornar um caminho como "C:\Documents and Settings \ [username] \Meus Documentos\Visual Studio 2005". Os trechos de código são armazenados sob esse caminho em "trechos de código \ [LanguageName] \Meus Code Snippets", em que [LanguageName] é o nome da linguagem como "C#".