Condividi tramite


Interfaccia IVsPackageDefinedTextMarkerType

Viene descritto come un tipo personalizzato del marcatore si comporta e viene visualizzata all'utente.

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

Sintassi

'Dichiarazione
<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPackageDefinedTextMarkerType
[GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface IVsPackageDefinedTextMarkerType
[GuidAttribute(L"C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface class IVsPackageDefinedTextMarkerType
[<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")>]
[<InterfaceTypeAttribute()>]
type IVsPackageDefinedTextMarkerType =  interface end
public interface IVsPackageDefinedTextMarkerType

Il tipo IVsPackageDefinedTextMarkerType espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico DrawGlyphWithColors Disegna un glifo nel contesto di visualizzazione e il rettangolo di delimitazione specificati tramite colori disponibili.
Metodo pubblico GetBehaviorFlags Controlli quali le barre di avanzamento del marcatore di testi alle modifiche.
Metodo pubblico GetDefaultColors Restituisce il primo piano e i colori di sfondo predefiniti per un marcatore.
Metodo pubblico GetDefaultFontFlags Specifica le modifiche aggiuntive all'aspetto di testo determinato dal marcatore.
Metodo pubblico GetDefaultLineStyle Restituisce gli attributi predefiniti di riga per un tipo personalizzato dei marcatori.
Metodo pubblico GetPriorityIndex Restituisce l'indice di priorità per il tipo personalizzato del marcatore, con il valore più elevata che riceve la posizione in primo piano.
Metodo pubblico GetVisualStyle Restituisce l'aspetto, la posizione e la colorazione di un tipo personalizzato del marcatore come un bit ha archiviato.

In alto

Note

Questa interfaccia consente di specificare il comportamento del marcatore per un tipo personalizzato dei marcatori. È possibile modificare determinati attributi del marcatore tramite IVsTextMarker interfaccia (SetBehavior), SetVisualStyle, e così via) e fornendo IVsTextMarkerClient quando si crea un marcatore.

Utilizzo IVsPackageDefinedTextMarkerType per descrivere come un marcatore specificato si comporta e viene visualizzata all'utente. l'ambiente chiama i metodi di IVsPackageDefinedTextMarkerType una volta nuove informazioni di personalizzazione vengono compilate come segue:

  • L'utente avvia per la prima volta (IDE) che l'ambiente di sviluppo integrato (IDE).

  • l'utente seleziona opzioni dal menu strumenti e scegliere Impostazioni predefinite di reimpostazione automatica pulsante in Il tipo di carattere e colori finestra di dialogo.

Note per gli implementatori

Implementato per fornire un tipo personalizzato dei marcatori.

Note per i chiamanti

Chiamato dall'ambiente per determinare informazioni del marcatore applicabili al tipo personalizzato dei marcatori.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop