Partager via


IVsContainedLanguageCodeSupport.GetMemberNavigationPoint, méthode

Obtient la position (par exemple l'index de caractère de début, à partir de la ligne, terminant l'index de caractère, terminant la ligne, et l'ID d'élément du fichier) dans les coordonnées secondaires de mémoire tampon ou des coordonnées partielles de mémoire tampon de fichier de classe, de l'donné un membre de classe, qui peut être mis en cache et ensuite utilisé pour naviguer à ce membre.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
Function GetMemberNavigationPoint ( _
    pszClassName As String, _
    pszUniqueMemberID As String, _
    <OutAttribute> pSpanNavPoint As TextSpan(), _
    <OutAttribute> ByRef pItemID As UInteger _
) As Integer
int GetMemberNavigationPoint(
    string pszClassName,
    string pszUniqueMemberID,
    TextSpan[] pSpanNavPoint,
    out uint pItemID
)
int GetMemberNavigationPoint(
    [InAttribute] String^ pszClassName, 
    [InAttribute] String^ pszUniqueMemberID, 
    [OutAttribute] array<TextSpan>^ pSpanNavPoint, 
    [OutAttribute] unsigned int% pItemID
)
abstract GetMemberNavigationPoint : 
        pszClassName:string * 
        pszUniqueMemberID:string * 
        pSpanNavPoint:TextSpan[] byref * 
        pItemID:uint32 byref -> int
function GetMemberNavigationPoint(
    pszClassName : String, 
    pszUniqueMemberID : String, 
    pSpanNavPoint : TextSpan[], 
    pItemID : uint
) : int

Paramètres

  • pszClassName
    Type : String

    [in] nom de la classe.

  • pszUniqueMemberID
    Type : String

    [in] identificateur unique (comme membre peut être retourné de la méthode d'GetEventHandlerMemberID).

Valeur de retour

Type : Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.

Notes

Signature de COM

De singlefileeditor.idl :

HRESULT GetMemberNavigationPoint(
   [in]  LPCWSTR   pszClassName,
   [in]  LPCWSTR   pszUniqueMemberID,
   [out] TextSpan* pSpanNavPoint,
   [out] VSITEMID* pItemID
);

Sécurité .NET Framework

Voir aussi

Référence

IVsContainedLanguageCodeSupport Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms