Udostępnij za pośrednictwem


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 RETURN.

AcceptsTab

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

HasAggregateFocus

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

HorizontalScrollBarVisibility

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

HostControl

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

MaxLines

Pobiera lub ustawia maksymalną liczbę wierszy tekstu, które mają być wyświetlane przez kontrolkę ExpressionTextBox . Ta właściwość niejawnie ustawia wysokość kontrolki ExpressionTextBox podczas zwiększania się do dopasowania.

MinLines

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

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 wpisany przez użytkownika.

CanCopy()

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

CanCut()

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

CanDecreaseFilterLevel()

Zwraca wartość wskazującą, czy poziom filtru można zmniejszyć podczas korzystania z filtrowania intellisense.

CanGlobalIntellisense()

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

CanIncreaseFilterLevel()

Zwraca wartość wskazującą, czy poziom filtru można zwiększyć podczas korzystania z 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 wyrażenie można wkleić.

CanQuickInfo()

Zwraca wartość wskazującą, czy wystąpienie edytora wyrażeń może pobrać informacje o typie, które mają być wyświetlane w szybkiej poradie narzędzia informacyjnego 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 czyści elementy edytora. Spowoduje to zamknięcie określonego wystąpienia edytora wyrażeń.

CompleteWord()

Określa, czy wystąpienie edytora wyrażeń może podać listę uzupełniania dla częściowego wyrazu wpisanego przez użytkownika. Na przykład nazwy składowych, argumentów i metod mogą być wyświetlane użytkownikowi w celu ułatwienia im ukończenia wpisywanego słowa.

Copy()

Kopiuje aktywne wyrażenie.

Cut()

Wycina aktywne wyrażenie.

DecreaseFilterLevel()

Zmniejsza poziom filtru, aby wyświetlić 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żyty do wygenerowania wyrażenia.

GlobalIntellisense()

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

IncreaseFilterLevel()

Zwiększa poziom filtru, aby wyświetlić wspólne elementy 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 wyrażeniu 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 szybkiej poradzie narzędzia informacyjnego intelliSense.

Redo()

Ponownie wykonuje ostatnią operację, która została cofniętą w edytorze, czyli odwraca efekty operacji cofania.

Undo()

Cofa ostatnią operację w edytorze.

Zdarzenia

Closing

Występuje, gdy wystąpienie edytora wyrażeń jest zamykane.

GotAggregateFocus

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

LostAggregateFocus

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

TextChanged

Reprezentuje zdarzenie, które jest wywoływane po zmianie tekstu w wystąpieniu edytora wyrażeń.

Dotyczy