Condividi tramite


Enumerazione MARKERVISUAL

Determina lo stile di visualizzazione dei marcatori.

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

Sintassi

'Dichiarazione
Public Enumeration MARKERVISUAL
public enum MARKERVISUAL
public enum class MARKERVISUAL
type MARKERVISUAL
public enum MARKERVISUAL

Membri

Nome membro Descrizione
MV_BORDER Indica che una casella viene tracciato intorno al basso testo.Il bordo non è necessariamente un quadrato nel caso di un marcatore su più righe.È possibile specificare un oggetto a tinta unita o la linea tratteggiata.Per ulteriori informazioni, fare riferimento a GetDefaultLineStyle metodo.
MV_COLOR_ALWAYS Indica che il basso testo deve essere sempre inline colorato.Questa opzione è esclusivo di MV_COLOR_LINE_IF_NO_MARGIN opzione.
MV_COLOR_LINE_IF_NO_MARGIN Indica che il basso testo deve essere coloratoe solo se il margine del widget è nascosto.Questa opzione è esclusivo di MV_COLOR_ALWAYS opzione.
MV_COLOR_SPAN_IF_ZERO_LENGTH Indica che un marcatore necessario disegnare la barra solida se l'intervallo di testo è di lunghezza zero.Questa impostazione non deve essere utilizzata per i marcatori come linee ondulate, perché la riga viene visualizzato solo come barra solida.
MV_CONTEXT_CONTRIBUTION_FOR_BODY Indica che il corpo di un marcatore desidera consentire il contesto e il client è possibile eseguire query creato per IVsUserContextUpdate.
MV_DRAGGABLE_GLYPH Indica che un glifo può partecipare alle operazioni di trascinamento.oltre a MV_DRAGGABLE_GLYPH, un marcatore che consente il trascinamento inoltre necessario specificare MV_GLYPH_HOVER_CURSORpertanto, l'editor è in grado di fornire un cursore personalizzato per il mouse quando passa il glifo.Questi stili di visualizzazione possono essere impostati per il tipo del marcatore (se tutti i marcatori del tipo specificato presentano lo stesso comportamento) o per un marcatore specificato istanza di.La visualizzazione di testo negozia l'inizio del cursore e di trascinamento il passaggio del mouse chiamando QueryInterface nel client del marcatore fornito (IVsTextMarkerClient).L'oggetto client deve implementare IVsMouseCursorProvider per gestire gli aggiornamenti del cursore del mouse per MV_GLYPH_HOVER_CURSOR e IVsTextMarkerGlyphDropHandler per gestire negoziazione di trascinamento.
MV_FORCE_INVISIBLE forza il marcatore per essere invisibile.Utilizzare questa impostazione per passare un marcatore tra essere visibile e invisibile, più veloce di l SetType.
MV_GLYPH Può essere visualizzato un glifo nel margine del widget.Questo indica che si desidera disegnare un glifo del margine.Disegnare il glifo tramite DrawGlyphWithColors.Se il margine del widget non esiste, a seconda della finestra e sulle preferenze utente, quindi sul glifo non è visibile.
MV_GLYPH_HOVER_CURSOR Indica che il client ha richiesto un callback (tramite la relativa interfaccia client) per impostare il cursore del mouse quando l'utente posiziona il mouse sul glifo.
MV_LINE Il marcatore è solo un ornamento della riga che altrimenti non influisce sulla colorazione.Pertanto, il marcatore è una forma di stile di sottolineatura.Attualmente, il solo formato supportato è dato da una linea ondulata.
MV_MULTILINE_GLYPH Indica che un glifo estende su più righe.In questo modo il disegno dei glifi su più righe.Se si specifica questo flag, la PiùDrawGlyphWithColors il gestore viene chiamato con GDF_MULTILINE flag e spesso con GDF_BOTTOMEDGE, a seconda dello scenario.
MV_SEL_MARGIN_GLYPH simile a MV_GLYPH, ma indica che il glifo attive nel margine di selezione, non il margine normale widget.
MV_TIP_FOR_BODY Determina se un suggerimento deve essere visualizzato per il corpo del testo del marcatore.MV_TIP_FOR_BODY e MV_TIP_FOR_GLYPH le opzioni dipendono dall'altra.Se questo valore è impostato su, il testo contrassegnato attiverà una descrizione comandi sul corpo o il glifo.Tuttavia, come provider del tipo del marcatore, non è consentito specificare il testo visualizzato.Questa operazione è gestita da GetTipTextil gestore di chiunque abbia creato l'istanza specificata del marcatore.
MV_TIP_FOR_GLYPH Determina se un suggerimento deve essere visualizzato nel margine del widget.

Note

Firma COM

da textmgr.idl:

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop