Condividi tramite


Metodo IVsPackageDefinedTextMarkerType.GetPriorityIndex

Restituisce l'indice di priorità per il tipo personalizzato del marcatore, con il valore più elevata che riceve la posizione in primo piano.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
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

Parametri

  • piPriorityIndex
    Tipo: Int32%

    [out] Puntatore all'indice di priorità per il tipo di marcatore di testo. per un elenco di piPriorityIndex i valori, vedere MARKERTYPE.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

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

Il marcatore con il valore più elevata riceve la posizione di primo piano durante la gestione di comando e ogni marcatore successivo viene posizionato in ordine decrescente in base al valore di priorità. Utilizzare i valori di priorità pari a 10.000 e maggiore se il marcatore eseguito l'override degli elementi incorporati come segnalibri e raccorcia i marcatori. Utilizzare i valori di 90 - 100 se il marcatore esegue l'override di altre marcatori.

Nota

Se i conflitti di priorità vengono generati, l'ambiente possibile assegnare ai marcatori esterni un'uniforme, con priorità bassa.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsPackageDefinedTextMarkerType Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop