Microsoft.VisualStudio.Text.Editor Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
AdornmentLayerDefinition |
Fornisce informazioni per un'esportazione di |
AppearanceCategoryOption |
Definisce la categoria di aspetto. |
AutoDetectUtf8Option |
Definizione dell'opzione che determina se i file, all'apertura, tentano di rilevare una codifica utf-8. |
AutomaticDelimiterHighlightingOption |
Definizione dell'opzione che determina se i delimitatori corrispondenti devono essere evidenziati. |
AutoScrollEnabled |
Definisce l'opzione per abilitare lo scorrimento automatico. |
BackgroundBrushChangedEventArgs |
Fornisce informazioni per un evento BackgroundBrushChanged in IWpfTextView. |
CaretPositionChangedEventArgs |
Fornisce informazioni per l'evento PositionChanged. |
CaretWidthOption |
Definizione dell'opzione che determina l'ampiezza del rendering del cursore. |
ChangeTrackingMarginEnabled |
Definisce l'opzione per abilitare il margine del rilevamento delle modifiche. |
ClickGotoDefEnabledOption |
Determina se abilitare il pulsante del mouse su + tasto modificatore per passare alla definizione. |
ClickGotoDefModifierKeyOption |
Determina la chiave del modificatore da usare per passare alla definizione facendo clic sul mouse su + tasto modificatore. |
ClickGotoDefOpensPeekOption |
Determina se aprire la destinazione della definizione nella visualizzazione Anteprima rapida per fare clic sul mouse su + tasto modificatore. |
CollapseHintAdornmentControl |
Evidenzia un'area della struttura nella visualizzazione di testo quando il mouse passa sopra quest'area nel margine della struttura. |
ConvertTabsToSpaces |
Definizione dell'opzione che determina se convertire le tabulazioni in spazi. |
CutOrCopyBlankLineIfNoSelection |
Definisce l'opzione per tagliare o copiare una riga vuota se la selezione è vuota. |
DefaultOptions |
Opzioni generali comuni. |
DefaultTextViewHostOptions |
Nomi di opzioni comuni ITextView correlate all'host. |
DefaultTextViewOptions |
Definisce le opzioni ITextView comuni. |
DefaultWpfViewOptions |
Rappresenta opzioni IWpfTextView comuni. |
DeferCreationAttribute |
Specifica la semantica di creazione posticipata facoltativa. |
DisplayUrlsAsHyperlinks |
Definizione dell'opzione che determina se gli URL devono essere visualizzati come collegamenti ipertestuali. |
DragDropEditing |
Definisce l'opzione di visualizzazione per la modifica mediante trascinamento della selezione. |
EditingStateMarginEnabledOption |
Definisce l'opzione per abilitare tutti i margini di stato di modifica |
EditorEmulationModeOption |
Definizione dell'opzione che determina la modalità di emulazione dell'editor. |
EditorOptionChangedEventArgs |
Fornisce informazioni per l'evento OptionChanged. |
EditorOptionDefinition |
Definizione di un'opzione dell'editor. |
EditorOptionDefinition<T> |
Rappresenta la definizione di un'opzione dell'editor. |
EditorStyleNames |
I nomi di vari componenti dell'editor in cui è possibile definire lo stile del componente dal programma che ospita l'editor. |
EnableVerticalScrollingOption |
Se lo scorrimento verticale è abilitato nella visualizzazione. In caso contrario, la visualizzazione viene sempre scorrevole in modo che la prima riga del buffer venga scaricata con la parte superiore della visualizzazione. |
FallbackFont |
Definizione dell'opzione che determina il tipo di carattere di fallback (definito qui perché il nome del fallback è specifico di WPF). |
FileHealthIndicatorEnabled |
Definisce l'opzione per abilitare l'indicatore di integrità file. |
FollowCodingConventionsOption |
Definizione dell'opzione che determina se i file devono seguire convenzioni di codifica del progetto. |
GlyphMarginEnabled |
Definisce l'opzione per abilitare il margine del glifo. |
GridCellLengthAttribute |
Questa classe associa una dimensione della cella della griglia a un'esportazione MEF. |
GridUnitTypeAttribute |
Questa classe associa un valore GridUnitType a un'esportazione MEF. |
HighlightCurrentLineOption |
Rappresenta l'opzione per evidenziare la riga corrente. |
HorizontalScrollBarEnabled |
Definisce l'opzione per abilitare la barra di scorrimento orizzontale. |
ImeTextComposition |
Rappresenta una composizione di testo generata dall'elaborazione IME dell'oggetto ITextView. |
IndentationCharacterMarginEnabled |
Definisce l'opzione per abilitare indentationCharacterMargin |
IndentingStyleOption |
Definizione dell'opzione che determina lo stile di rientro automatico. |
IndentSize |
Definizione dell'opzione che determina la dimensione (in numero di spazi) di un rientro. |
InsertFinalNewLine |
Definizione dell'opzione che determina se inserire una nuova riga finale. |
InsertModeMarginEnabled |
Definisce l'opzione per abilitare InsertModeMargin. |
InterLineAdornmentTag |
Rappresenta un tag che fornisce gli ornamenti da visualizzare sopra o sotto le righe di testo. |
IntraTextAdornment |
Supporto per l'inserimento di decorazioni intra-text fornite tramite IntraTextAdornmentTags. |
IntraTextAdornmentTag |
Rappresenta un tag che fornisce gli ornamenti da visualizzare come interspersati con il testo. |
IsInContrastModeOption |
Determina se l'editor è in modalità "Contrasto aggiuntivo" o "Contrasto elevato". |
IsInHighContrastThemeOption |
Determina se l'editor si trova nel tema a contrasto elevato di Windows. Questo tema è il tema VS High Contrast specifico abilitato dall'utente quando in modalità Contrasto elevato del sistema operativo Windows. Questa opzione non verifica il tema Blu (Contrasto aggiuntivo) o la modalità Contrasto elevato del sistema operativo Windows. |
IsViewportLeftClipped |
Definisce l'opzione Usa spazio virtuale. |
KeyProcessor |
Elabora l'input della tastiera dell'editor. |
LineEndingMarginEnabled |
Definisce l'opzione per abilitare LineEndingMargin. |
LineNumberMarginEnabled |
Definisce l'opzione per abilitare il margine del numero di riga. |
LineSpacingOption |
Definisce l'opzione spaziatura verticale. |
LongBufferLineChunk |
Definizione dell'opzione che determina la dimensione del blocco per le righe lunghe. |
LongBufferLineThreshold |
Definizione dell'opzione che determina la soglia per la gestione speciale delle linee lunghe. |
MarginContainerAttribute |
Specifica il tipo di contenitore del margine. |
MinimumErrorSeverity |
Determina la gravità degli errori da usare per gli squiggles degli errori |
MouseHoverAttribute |
Attributo da posizionare in un gestore eventi per MouseHover, specificando il ritardo tra il momento in cui il mouse interrompe lo spostamento e la generazione dell'evento del passaggio del mouse. |
MouseHoverEventArgs |
Fornisce informazioni per un evento MouseHover di ITextView. |
MouseProcessorBase |
Fornisce un'implementazione di base per le associazioni del mouse, in modo che i client possano eseguire l'override solo dei metodi necessari. |
MouseWheelZoomEnabled |
Definisce l'opzione per abilitare lo zoom mediante la rotellina del mouse. |
NewLineCharacter |
Definizione dell'opzione che specifica il carattere o i caratteri di nuova riga. |
NonBlockingCompletionOption |
Definizione dell'opzione che determina se l'editor usa la modalità di completamento non blocca, in cui l'editor non attende l'arrivo degli elementi di completamento quando l'utente preme un carattere di commit. Questa opzione non è esposta agli utenti. È controllabile dai servizi laguage. |
OutliningCollapsedAdornmentControl |
Rappresenta il testo compresso nella visualizzazione di testo. |
OutliningMarginBracketControl |
Indica l'ambito verticale di un'area della struttura espansa e consente all'utente di comprimerla. |
OutliningMarginControl |
Rappresenta il margine della struttura. |
OutliningMarginEnabled |
Definisce l'opzione per abilitare il margine di definizione. |
OutliningMarginHeaderControl |
Consente il confronto e l'espansione di un'area di struttura. |
OutliningUndoEnabled |
Definizione dell'opzione che determina se la struttura è annullabile. |
OverwriteMode |
Definisce l'opzione di visualizzazione per la modalità sovrascrittura. |
PredefinedAdornmentLayers |
Questa classe statica definisce i nomi dei livelli di adornamento predefiniti dall'editor. |
PredefinedMarginNames |
Specifica i nomi dei margini predefiniti forniti da Visual Studio. |
PredefinedTextViewRoles |
Specifica i nomi dei ruoli di visualizzazione testo predefiniti forniti da Visual Studio. |
ProduceScreenReaderFriendlyText |
Definisce l'opzione per abilitare il testo annotato nei controlli di automazione in modo che le utilità di lettura siano in grado di leggere correttamente il contenuto del codice. |
ReplacesAttribute |
Specifica i nomi di un asset che verrà sostituito da questo asset. |
ReplicateNewLineCharacter |
Definizione dell'opzione che determina se duplicare un carattere nuova riga durante l'inserimento di una riga. |
ResponsiveCompletionOption |
Definizione dell'opzione che determina se l'editor usa la modalità di completamento reattiva, in cui l'editor attende poco tempo per gli elementi di completamento quando l'utente preme un carattere di commit. Se gli elementi di completamento non esistono ancora dopo il ritardo, il completamento viene ignorato. Questa opzione viene esposta agli utenti nella pagina Strumenti/Opzioni/Testo Editor/Avanzate. |
ResponsiveCompletionThresholdOption |
Definizione dell'opzione che determina il ritardo massimo consentito in modalità di completamento reattivo, in cui l'editor attende il tempo specificato per gli elementi di completamento quando l'utente preme un carattere di commit. Se gli elementi di completamento non esistono ancora dopo il ritardo, il completamento viene ignorato. Questa opzione non è esposta agli utenti. È controllabile tramite l'impostazione remota. |
RowColMarginEnabled |
Definisce l'opzione per abilitare RowColMargin. |
SelectionMarginEnabled |
Definisce l'opzione per abilitare il margine della selezione. |
SelectionStateMarginEnabled |
Definisce l'opzione per abilitare SelectionStateMargin. |
ShouldCaretsBeRendered |
Definisce l'opzione Should Carets Be Renderingd . |
ShouldSelectionsBeRendered |
Definisce l'opzione Deve essere eseguito il rendering della selezione. |
ShowBidirectionalTextControlCharactersOption |
Definisce l'opzione Mostra caratteri di controllo testo bidirezionale. |
ShowBlockStructure |
Definisce l'opzione Mostra struttura blocchi. |
ShowErrorSquiggles |
Definisce l'errore Mostra squiggles. |
ShowNavigationBarOption |
Definisce l'opzione Mostra barra di spostamento. |
ShowSelectionMatches |
Definisce le corrispondenze di selezione. |
ShowZeroWidthCharactersOption |
Definisce l'opzione Mostra caratteri di larghezza zero. |
SimpleGraphicsOption |
Rappresenta l'opzione per disegnare una selezione sfumata in contrapposizione a una selezione a tinta unita. |
SpaceReservationAgentChangedEventArgs |
Fornisce informazioni quando un oggetto ISpaceReservationAgent viene modificato in un ISpaceReservationManageroggetto . |
SpaceReservationManagerDefinition |
Rappresenta i metadati per un oggetto ISpaceReservationManager. |
SuggestionMarginEnabled |
Definisce l'opzione per abilitare il margine di suggerimento. |
TabSize |
Definizione dell'opzione che determina le dimensioni (in numero di spazi) di una scheda. |
TextFormattingModeOption |
Personalizza la modalità di formattazione del testo utilizzata dalla Editor |
TextRenderingModeOption |
Personalizza la modalità di rendering del testo utilizzata dal Editor |
TextViewCreatedEventArgs |
Fornisce informazioni per la nuova creazione ITextViewdi . |
TextViewExtensions |
Metodi di estensione dell'utilità ITextView . |
TextViewLayoutChangedEventArgs |
Fornisce informazioni per un evento Layout Modificato di ITextView. |
TextViewRoleAttribute |
Utilizzare questo attributo per specificare i tipi di oggetti TextViews ai quali si applica un'estensione. |
TooltipAppearanceCategory |
Definizione dell'opzione che determina se inserire una nuova riga finale. |
TrimTrailingWhiteSpace |
Definizione dell'opzione che determina se tagliare gli spazi vuoti finali. |
UpdateIndentationCharacterOption |
Definisce l'opzione per abilitare l'aggiornamento del carattere di spazi vuoti standard in base al contenuto del buffer dopo ogni modifica. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
Definisce l'opzione Usa spazio virtuale. |
UseVisibleWhitespace |
Definisce l'opzione Usa spazi visibile. |
UseVisibleWhitespaceEnabledTypes |
Definisce l'opzione Usa spazi visibile. |
UseVisibleWhitespaceOnlyForSelection |
Definisce l'opzione Usa spazi visibile. |
VerticalScrollBarEnabled |
Definisce l'opzione per abilitare la barra di scorrimento verticale. |
ViewOptionDefinition<T> |
Definisce un'opzione dell'editor specifica dell'oggetto ITextView. |
ViewProhibitUserInput |
Definisce l'opzione che proibisce l'input dell'utente. |
ViewState |
Visualizzare lo stato in un determinato momento. |
WordWrapStyle |
Definisce l'opzione dello stile di ritorno a capo automatico. |
WpfTextViewKeyboardFilterName |
Rappresenta il nome dell'ordinamento dell'oggetto KeyboardFilter. |
WpfViewOptionDefinition<T> |
Definisce un'opzione dell'editor specifica di un oggetto IWpfTextView. |
ZoomConstants |
Definisce le costanti usate per le operazioni di zoom |
ZoomControl |
Rappresenta il controllo zoom nella visualizzazione testo. |
ZoomControlEnabled |
Definisce l'opzione per abilitare il controllo Zoom. |
ZoomLevel |
Definisce lo zoom. |
ZoomLevelChangedEventArgs |
Fornisce informazioni per un evento ZoomLevelChangedEvent in IWpfTextView. |
ZoomLevelConverter |
Convertitore di valori che consente la conversione tra String e Double rappresentazioni del livello di zoom. |
Struct
CaretPosition |
Rappresenta la posizione di un punto di inserimento in un oggetto ITextView. |
EditorOptionKey<T> |
Rappresenta una chiave indipendente dai tipi per le opzioni dell'editor. |
Interfacce
IAccessibleAdornmentControl |
Rappresenta un adornamento che deve essere letto ad alta voce dalle utilità di lettura dello schermo. Deve essere implementato principalmente per i controlli dell'interfaccia utente non incentrati che vivono in/su una riga di testo. |
IAdornmentLayer |
Rappresenta un livello dell'area di controllo. |
IAdornmentLayerElement |
Definisce un elemento in un livello dell'area di controllo. |
IEditorOptions |
Rappresenta opzioni dell'editor comuni e un meccanismo estensibile per la modifica di valori e l'aggiunta di nuove opzioni. |
IEditorOptionsFactoryService |
Rappresenta un servizio che ottiene l'oggetto IEditorOptions per un ambito specificato o per l'ambito globale. |
IGlyphFactory |
Fornisce un elemento visivo per un tipo di glifo specifico. |
IGlyphFactoryProvider |
Fornisce un oggetto IGlyphFactory. |
IGlyphMouseProcessorProvider |
Fornisce un'associazione del mouse per il margine del glifo. |
IGlyphTag |
Rappresenta un tag del glifo, utilizzato dal margine del glifo per posizionare gli elementi visivi del glifo. |
IIndentationManagerService |
Si tratta di un servizio che supporta il rientro intelligente in un file. |
IKeyProcessorProvider |
Crea un oggetto KeyProcessor per un oggetto IWpfTextView specificato. |
IMapEditToData |
Interfaccia per facilitare il mapping tra posizioni in un TextViewModeloggetto e EditBufferDataBuffer. |
IMouseProcessor |
Fornisce le estensioni per le associazioni del mouse. |
IMouseProcessor2 |
Fornisce estensioni correlate al tocco per le associazioni del mouse. |
IMouseProcessorProvider |
Crea una classe IMouseProcessor per IWpfTextView. |
IScrollMap |
Definisce il mapping tra le posizioni dei caratteri e le coordinate della mappa di scorrimento. Non si tratta dello stesso sistema di coordinate in cui viene eseguito il rendering della barra di scorrimento. |
IScrollMapFactoryService |
Crea o riutilizza un oggetto IScrollMap per un oggetto ITextView. |
ISmartIndent |
Fornisce per calcolare il rientro desiderato per una riga. |
ISmartIndentationService |
Fornisce un servizio di Visual Studio che determina il rientro automatico quando il tasto invio viene premuto o quando si passa a una riga vuota. |
ISmartIndentProvider |
Ottiene un oggetto ISmartIndent per un oggetto ITextView specificato. Gli esportatori di componenti devono fornire almeno un attributo del tipo di contenuto per specificare i tipi di contenuto applicabili. |
ISpaceReservationAgent |
Gestisce la visualizzazione delle aree di controllo della prenotazione dello spazio. |
ISpaceReservationManager |
Gestisce le aree di controllo della prenotazione dello spazio. |
ITextCaret |
Rappresenta il punto di inserimento associato a un oggetto ITextView. |
ITextEditorFactoryService |
Crea le visualizzazioni dell'editor. |
ITextSelection |
Rappresenta il testo selezionato in un ITextView |
ITextView |
Rappresenta una visualizzazione di testo in un oggetto ITextBuffer. È la classe di base per un'interfaccia specifica della piattaforma che dispone di metodi per consentire che venga eseguito il rendering del testo formattato. |
ITextView2 |
Estensioni a ITextView, funzionalità di aumento. Per ogni membro qui dovrebbe essere presente anche un metodo di estensione in TextViewExtensions. |
ITextViewConnectionListener |
È in ascolto dei buffer di testo di un particolare tipo di contenuto per scoprire quando vengono aperti o chiusi nell'editor di testo. |
ITextViewCreationListener |
Ascolta quando ITextViewvengono creati. |
ITextViewLineCollection |
Rappresenta una classe di supporto per l'accesso alla raccolta degli oggetti ITextViewLine della visualizzazione. La proprietà TextViewLines nell'oggetto viene usata per ottenere un'istanza ITextView di questa interfaccia. |
ITextViewMargin |
Rappresenta i margini collegati a un bordo di un ITextViewoggetto . |
ITextViewModel |
Rappresenta un set di zero o più ITextBuffer oggetti univoci per la presentazione del testo in un determinato ITextViewoggetto . |
ITextViewModelProvider |
Fornisce gli oggetti ITextViewModel. |
ITextViewRoleSet |
Set di ruoli della visualizzazione di testo. |
IVerticalFractionMap |
Esegue il mapping tra le posizioni dei caratteri e le frazioni dell'ambito verticale totale di un oggetto ITextView. |
IVerticalScrollBar |
Rappresenta una barra di scorrimento verticale. |
IViewScroller |
Rappresenta una classe di supporto per ITextView e fornisce la funzionalità di base per lo scorrimento. La proprietà ViewScroller di ITextView viene utilizzata per ottenere un'istanza dell'interfaccia. |
IWpfTextView |
Rappresenta un oggetto Visual Studio ITextView per la piattaforma WPF. |
IWpfTextViewConnectionListener |
È in ascolto dei buffer di testo di un particolare tipo di contenuto per scoprire quando vengono aperti o chiusi nell'editor di testo. |
IWpfTextViewCreationListener |
Ascolta quando IWpfTextViewvengono creati. |
IWpfTextViewHost |
Contiene un oggetto IWpfTextView e i margini che lo circondano, ad esempio una barra di scorrimento o una rilegatura del numero di riga. |
IWpfTextViewLineCollection |
Consente all'oggetto ITextView di accedere alla raccolta di oggetti ITextViewLine della visualizzazione. La proprietà TextViewLines nell'oggetto viene usata per ottenere un'istanza ITextView dell'interfaccia ITextViewLineCollection. |
IWpfTextViewMargin |
Rappresenta i margini collegati a un bordo di un IWpfTextViewoggetto . |
IWpfTextViewMarginProvider |
Crea un oggetto IWpfTextViewMargin per un oggetto IWpfTextViewHost specificato. |
Enumerazioni
AdornmentPositioningBehavior |
Definisce il posizionamento delle aree di controllo. |
ConnectionReason |
Definisce i motivi per la connessione o la disconnessione di un buffer di testo e di una visualizzazione di testo. |
EditorTextFormattingMode |
Specifica gli elementi WPF TextFormattingModedisponibili nella Editor. Questa enumerazione aggiunge Automatic a TextFormattingMode. |
EnsureSpanVisibleOptions |
Opzioni per controllare il comportamento di IViewScroller EnsureSpanVisible. |
HorizontalPositioningMode |
Enumerazione dei possibili modi in cui è possibile posizionare orizzontalmente un adornamento tra linee. |
IndentingStyle |
Rappresenta i diversi stili di rientro supportati dai servizi di linguaggio. |
ScrollDirection |
Direzione in cui eseguire lo scorrimento dell'oggetto ITextView. |
TextSelectionMode |
Specifica la modalità di selezione del testo. |
ViewRelativePosition |
Definisce il significato del parametro verticalOffset in ITextView. DisplayTextLineContaining(...). |
WhitespaceType |
Imposta una combinazione bit per bit di valori di enumerazione per specificare quali simboli di spazi vuoti vengono visualizzati in un oggetto ITextView. |
WordWrapStyles |
Imposta una combinazione bit per bit dei valori di enumerazione per specificare lo stile di ritorno a capo automatico di un oggetto ITextView. |
Delegati
AdornmentRemovedCallback |
Definisce il comportamento quando un oggetto UIElement viene rimosso da un oggetto IAdornmentLayer. |
InterLineAdornmentFactory |
Factory usata per creare gli adornmenti usati da per InterLineAdornmentTags. |