IExpressionEditorInstance Interfejs

Definicja

Reprezentuje wystąpienie edytora wyrażeń.

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

Uwagi

Aby uzyskać szczegółowy opis wystąpienia edytora wyrażeń, zobacz IExpressionEditorService .

Właściwości

AcceptsReturn

Pobiera lub ustawia wartość wskazującą, czy wystąpienie edytora wyrażeń akceptuje klucz powrotu.

AcceptsTab

Pobiera lub ustawia wartość wskazującą, czy wystąpienie edytora wyrażeń akceptuje klucz TABULACJi.

HasAggregateFocus

Pobiera wartość wskazującą, czy wystąpienie ma fokus zagregowany.

HorizontalScrollBarVisibility

Pobiera lub ustawia wartość wskazującą, czy poziomy pasek przewijania jest widoczny.

HostControl

Pobiera Control wystąpienie, którego można użyć do wyświetlenia w ExpressionTextBox .

MaxLines

Pobiera lub ustawia maksymalną liczbę wierszy tekstu, które mają być wyświetlane przez ExpressionTextBox formant. Ta właściwość niejawnie Ustawia wysokość formantu, ExpressionTextBox gdy rośnie.

MinLines

Pobiera lub ustawia minimalną liczbę wierszy tekstu, które mają być wyświetlane przez ExpressionTextBox formant. Ta właściwość niejawnie Ustawia wysokość ExpressionTextBox formantu.

Text

Pobiera lub ustawia wartość tekstu.

VerticalScrollBarVisibility

Pobiera lub ustawia wartość wskazującą, czy pionowy pasek przewijania jest widoczny.

Metody

CanCompleteWord()

Pobiera wartość wskazującą, czy wystąpienie edytora wyrażeń może zakończyć ciąg wpisywany przez użytkownika.

CanCopy()

Zwraca wartość wskazującą, czy można zamknąć wystąpienie edytora wyrażeń.

CanCut()

Zwraca wartość wskazującą, czy można wyciąć wyrażenie.

CanDecreaseFilterLevel()

Zwraca wartość wskazującą, czy poziom filtru można zmniejszyć w przypadku używania filtrowania IntelliSense.

CanGlobalIntellisense()

Zwraca wartość wskazującą, czy wystąpienie edytora wyrażeń może pobrać globalną funkcję IntelliSense dla wyrażenia.

CanIncreaseFilterLevel()

Zwraca wartość wskazującą, czy poziom filtru można zwiększyć w przypadku używania filtrowania IntelliSense.

CanParameterInfo()

Zwraca wartość wskazującą, czy wystąpienie edytora wyrażeń może pobrać informacje o parametrach w wyrażeniu.

CanPaste()

Zwraca wartość wskazującą, czy można wkleić wyrażenie.

CanQuickInfo()

Zwraca wartość wskazującą, czy wystąpienie edytora wyrażeń może pobrać informacje o typie, które mają być wyświetlane w etykietce narzędzia do szybkiej informacji funkcji IntelliSense.

CanRedo()

Zwraca wartość wskazującą, czy system może ponownie wykonać operację.

CanUndo()

Zwraca wartość wskazującą, czy system może cofnąć operację.

ClearSelection()

Czyści zaznaczenie w wystąpieniu edytora.

Close()

Zamyka i Przeczyszcza elementy edytora. Spowoduje to zamknięcie określonego wystąpienia edytora wyrażeń.

CompleteWord()

Określa, czy wystąpienie edytora wyrażeń może dostarczyć listę uzupełniania dla słowa częściowego wpisanego przez użytkownika. Na przykład nazwa elementu członkowskiego, argumentu i metody może być pokazywana użytkownikowi w celu uzyskania pomocy w rozpoczęciu wpisywania wyrazów.

Copy()

Kopiuje aktywne wyrażenie.

Cut()

Wycina aktywne wyrażenie.

DecreaseFilterLevel()

Zmniejsza poziom filtru, aby pokazać wszystkie elementy na liście filtrów IntelliSense i zwraca wartość wskazującą, czy ta operacja zakończyła się pomyślnie.

Focus()

Ustawia fokus na wystąpieniu edytora.

GetCommittedText()

Pobiera tekst używany do generowania wyrażenia.

GlobalIntellisense()

Pobiera globalną funkcję IntelliSense na wyrażeniu w edytorze wyrażeń i zwraca wartość wskazującą, czy ta operacja zakończyła się pomyślnie.

IncreaseFilterLevel()

Zwiększa poziom filtrowania w celu wyświetlenia typowych elementów na liście filtrów IntelliSense i zwraca wartość wskazującą, czy ta operacja zakończyła się pomyślnie.

ParameterInfo()

Pobiera informacje o parametrach w edytorze wyrażeń i zwraca wartość wskazującą, czy ta operacja zakończyła się pomyślnie.

Paste()

Wkleja aktywne wyrażenie.

QuickInfo()

Określa, czy informacje o typie mają być wyświetlane w poradach narzędzia do szybkiej informacji funkcji IntelliSense.

Redo()

Ponownie stosuje ostatnią operację, która została cofnięta w edytorze, czyli odwrotnie efekt operacji cofania.

Undo()

Cofa ostatnią operację w edytorze.

Zdarzenia

Closing

Występuje po zamknięciu wystąpienia edytora wyrażeń.

GotAggregateFocus

Występuje, gdy wystąpienie edytora wyrażeń ma fokus zagregowany.

LostAggregateFocus

Reprezentuje zdarzenie, które jest zgłaszane, gdy wystąpienie edytora wyrażeń utraci fokus zagregowany.

TextChanged

Reprezentuje zdarzenie, które jest zgłaszane, gdy zostanie zmieniony tekst w wystąpieniu edytora wyrażeń.

Dotyczy