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: