IExpressionEditorInstance Interfaccia
Definizione
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.
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 |
| MaxLines |
Ottiene o imposta il numero massimo di righe di testo da visualizzare dal |
| MinLines |
Ottiene o imposta il numero minimo di righe di testo da visualizzare dal |
| 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. |