IExpressionEditorInstance Interfaccia

Definizione

Rappresenta un'istanza dell'editor di espressioni.

public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance

Commenti

Per una descrizione dettagliata di un'istanza dell'editor di espressioni, vedere IExpressionEditorService.

Proprietà

Nome Descrizione
AcceptsReturn

Ottiene o imposta un valore che indica se l'istanza dell'editor di espressioni accetta la chiave RETURN.

AcceptsTab

Ottiene o imposta un valore che indica se l'istanza dell'editor di espressioni accetta il tasto TAB.

HasAggregateFocus

Ottiene un valore che indica se l'istanza ha lo stato attivo aggregato.

HorizontalScrollBarVisibility

Ottiene o imposta un valore che indica se la barra di scorrimento orizzontale è visibile.

HostControl

Ottiene un'istanza Control che può essere utilizzata per visualizzare in ExpressionTextBox.

MaxLines

Ottiene o imposta il numero massimo di righe di testo da visualizzare dal ExpressionTextBox controllo . Questa proprietà imposta in modo implicito l'altezza del ExpressionTextBox controllo in caso di adattamento.

MinLines

Ottiene o imposta il numero minimo di righe di testo da visualizzare dal ExpressionTextBox controllo . Questa proprietà imposta in modo implicito l'altezza del ExpressionTextBox controllo.

Text

Ottiene o imposta il valore del testo.

VerticalScrollBarVisibility

Ottiene o imposta un valore che indica se la barra di scorrimento verticale è visibile.

Metodi

Nome Descrizione
CanCompleteWord()

Ottiene un valore che indica se l'istanza dell'editor di espressioni può completare la stringa digitata dall'utente.

CanCopy()

Restituisce un valore che indica se l'istanza dell'editor di espressioni può essere chiusa.

CanCut()

Restituisce un valore che indica se l'espressione può essere tagliata.

CanDecreaseFilterLevel()

Restituisce un valore che indica se il livello di filtro può essere ridotto quando si usa il filtro IntelliSense.

CanGlobalIntellisense()

Restituisce un valore che indica se l'istanza dell'editor di espressioni può recuperare IntelliSense globale nell'espressione.

CanIncreaseFilterLevel()

Restituisce un valore che indica se il livello di filtro può essere aumentato quando si usa il filtro IntelliSense.

CanParameterInfo()

Restituisce un valore che indica se l'istanza dell'editor di espressioni può recuperare informazioni sui parametri nell'espressione.

CanPaste()

Restituisce un valore che indica se l'espressione può essere incollata.

CanQuickInfo()

Restituisce un valore che indica se l'istanza dell'editor di espressioni può recuperare le informazioni sul tipo da visualizzare in una descrizione comando delle informazioni rapide di IntelliSense.

CanRedo()

Restituisce un valore che indica se il sistema può ripetere l'operazione.

CanUndo()

Restituisce un valore che indica se il sistema può annullare l'operazione.

ClearSelection()

Cancella la selezione nell'istanza dell'editor.

Close()

Chiude ed elimina gli elementi dell'editor. Verrà chiusa l'istanza specifica dell'editor di espressioni.

CompleteWord()

Determina se l'istanza dell'editor di espressioni può fornire un elenco di completamenti per la parola parziale digitata dall'utente. Ad esempio, i nomi di membro, argomento e metodo possono essere visualizzati all'utente nel tentativo di completare la parola digitata.

Copy()

Copia l'espressione attiva.

Cut()

Taglia l'espressione attiva.

DecreaseFilterLevel()

Riduce il livello di filtro per visualizzare tutti gli elementi nell'elenco di filtri IntelliSense e restituisce un valore che indica se l'operazione ha avuto esito positivo.

Focus()

Imposta lo stato attivo sull'istanza dell'editor.

GetCommittedText()

Ottiene il testo utilizzato per generare un'espressione.

GlobalIntellisense()

Recupera IntelliSense globale nell'espressione nell'editor di espressioni e restituisce un valore che indica se l'operazione è riuscita.

IncreaseFilterLevel()

Aumenta il livello di filtro per visualizzare gli elementi comuni nell'elenco di filtri IntelliSense e restituisce un valore che indica se l'operazione ha avuto esito positivo.

ParameterInfo()

Recupera le informazioni sui parametri sull'espressione nell'editor di espressioni e restituisce un valore che indica se l'operazione ha avuto esito positivo.

Paste()

Incolla l'espressione attiva.

QuickInfo()

Determina se le informazioni sul tipo da visualizzare in una descrizione comando di Informazioni rapide di IntelliSense.

Redo()

Riapplica l'ultima operazione annullata nell'editor, ovvero invertire gli effetti dell'operazione di annullamento.

Undo()

Annulla l'ultima operazione nell'editor.

Eventi

Nome Descrizione
Closing

Si verifica quando l'istanza dell'editor di espressioni viene chiusa.

GotAggregateFocus

Si verifica quando l'istanza dell'editor di espressioni ha lo stato attivo aggregato.

LostAggregateFocus

Rappresenta un evento generato quando l'istanza dell'editor di espressioni perde lo stato attivo aggregato.

TextChanged

Rappresenta un evento generato quando viene modificato il testo in un'istanza dell'editor di espressioni.

Si applica a