IVsExpansionManager.GetTokenPath-Methode
Gibt den Pfad zur angegebenen Position zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
token
Typ: UInt32[in] Ein Wert aus der _ExpansionToken-Enumeration.
pbstrPath
Typ: String%[out] Gibt eine Zeichenfolge zurück, die den vollständigen Pfad zur angegebenen Position enthält.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr2.idl:
HRESULT IVsExpansionManager::GetTokenPath(
[in]ExpansionToken,
[out] BSTR *pbstrPath
);
Ausschnitte werden in der Regel in einigen Speicherorten einschließlich des Speicherorts, auf denen der zugeordnete Sprachdienst installiert ist oder einen Ordner im Ordner Eigene Dateien des Benutzers gespeichert. Ausschnitte können mit einem bestimmten Projekt oder ein Projektelement zugeordnet sind und auch in einem Ordner relativ zu diesem Projekt bzw. Projektelement gespeichert sind.
Die Pfade, das von dieser Methode zurückgegeben werden, sind nicht in den Ordner Ausschnitts jedoch an das Basis- Ordner. Zum Beispiel kann das Festlegen eines Tokens bei der ET_MyDocs einen Pfad wie „C:\Documents and Settings\[Benutzername]\ Eigene Dateien \ Visual Studio 2005“ zurück. Die Ausschnitte werden unter diesem Pfad „in Codeausschnitten[languagename]\ Codeausschnitte \ My“ gespeichert, wobei [languageName] der Name der Sprache, z. B. „C#“ ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.