Partager via


IVsPackageDefinedTextMarkerType.GetPriorityIndex, méthode

Retourne l'index de priorité pour le type de marqueur personnalisé, avec la valeur la plus élevée recevant le positionnement le plus élevé.

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

Syntaxe

'Déclaration
Function GetPriorityIndex ( _
    <OutAttribute> ByRef piPriorityIndex As Integer _
) As Integer
int GetPriorityIndex(
    out int piPriorityIndex
)
int GetPriorityIndex(
    [OutAttribute] int% piPriorityIndex
)
abstract GetPriorityIndex : 
        piPriorityIndex:int byref -> int
function GetPriorityIndex(
    piPriorityIndex : int
) : int

Paramètres

  • piPriorityIndex
    Type : Int32%

    [out] pointeur à l'index de priorité pour le type de marqueur de texte. Pour une liste de valeurs d'piPriorityIndex, consultez l'MARKERTYPE.

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr.idl :

HRESULT IVsPackageDefinedTextMarkerType::GetPriorityIndex(
   [out] long *piPriorityIndex
);

La marque avec la valeur la plus élevée reçoit le positionnement le plus élevé pendant la gestion de commande, et chaque marque suivante est placée dans l'ordre décroissant selon sa valeur élevée. Utilisez les valeurs de priorité 10.000 et plus haut si votre marque substitue les éléments prédéfinis comme des signets et raccourcit des marques. Utilisez les valeurs de 90 à 100 si votre marque substitue d'autres marques.

Notes

Si les conflits de priorité surviennent, l'environnement peut assigner aux marques externes un uniforme, priorité basse.

Sécurité .NET Framework

Voir aussi

Référence

IVsPackageDefinedTextMarkerType Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms