IExpressionEditorInstance Rozhraní

Definice

Představuje instanci editoru výrazů.

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

Poznámky

Podrobný popis instance editoru výrazů naleznete v tématu IExpressionEditorService.

Vlastnosti

Name Description
AcceptsReturn

Získá nebo nastaví hodnotu, která určuje, zda instance editoru výrazů přijímá return klíč.

AcceptsTab

Získá nebo nastaví hodnotu, která označuje, zda instance editoru výrazů přijímá klávesu TAB.

HasAggregateFocus

Získá hodnotu, která označuje, zda instance má agregovaný fokus.

HorizontalScrollBarVisibility

Získá nebo nastaví hodnotu, která označuje, zda je vodorovný posuvník viditelný.

HostControl

Control Získá instanci, která lze použít k zobrazení v ExpressionTextBox.

MaxLines

Získá nebo nastaví maximální počet řádků textu, které má ovládací prvek zobrazit ExpressionTextBox . Tato vlastnost implicitně nastaví výšku ExpressionTextBox ovládacího prvku při zvětšování tak, aby se vešla.

MinLines

Získá nebo nastaví minimální počet řádků textu, které má ovládací prvek zobrazit ExpressionTextBox . Tato vlastnost implicitně nastaví výšku ExpressionTextBox ovládacího prvku.

Text

Získá nebo nastaví hodnotu textu.

VerticalScrollBarVisibility

Získá nebo nastaví hodnotu, která určuje, zda je svislý posuvník viditelný.

Metody

Name Description
CanCompleteWord()

Získá hodnotu, která určuje, zda instance editoru výrazů může dokončit řetězec, který zadá uživatel.

CanCopy()

Vrátí hodnotu, která označuje, zda je možné zavřít instanci editoru výrazů.

CanCut()

Vrátí hodnotu, která označuje, zda lze výraz vyjmout.

CanDecreaseFilterLevel()

Vrátí hodnotu, která určuje, jestli je možné snížit úroveň filtru při použití filtrování IntelliSense.

CanGlobalIntellisense()

Vrátí hodnotu, která určuje, zda instance editoru výrazů může načíst globální IntelliSense ve výrazu.

CanIncreaseFilterLevel()

Vrátí hodnotu, která určuje, zda je možné zvýšit úroveň filtru při použití filtrování IntelliSense.

CanParameterInfo()

Vrátí hodnotu, která určuje, zda instance editoru výrazů může načíst informace o parametrech výrazu.

CanPaste()

Vrátí hodnotu, která určuje, zda lze výraz vložit.

CanQuickInfo()

Vrátí hodnotu, která označuje, zda instance editoru výrazů může načíst informace o typu, které se mají zobrazit v popisu nástroje Rychlé informace IntelliSense.

CanRedo()

Vrátí hodnotu, která určuje, jestli systém může operaci znovu provést.

CanUndo()

Vrátí hodnotu, která určuje, zda systém může vrátit operaci zpět.

ClearSelection()

Vymaže výběr v instanci editoru.

Close()

Zavře a vyprázdní položky editoru. Tím se zavře konkrétní instance editoru výrazů.

CompleteWord()

Určuje, zda instance editoru výrazů může poskytnout seznam dokončení částečného slova zadaného uživatelem. Například názvy členů, argumentů a metod lze uživateli zobrazit při pokusu o dokončení slova, které píše.

Copy()

Zkopíruje aktivní výraz.

Cut()

Sníží aktivní výraz.

DecreaseFilterLevel()

Zmenší úroveň filtru tak, aby se zobrazily všechny položky v seznamu filtrů IntelliSense a vrátí hodnotu, která označuje, jestli byla tato operace úspěšná.

Focus()

Nastaví fokus na instanci editoru.

GetCommittedText()

Získá text použitý k vygenerování výrazu.

GlobalIntellisense()

Načte globální technologii IntelliSense pro výraz v editoru výrazů a vrátí hodnotu, která označuje, jestli byla tato operace úspěšná.

IncreaseFilterLevel()

Zvýší úroveň filtru tak, aby zobrazovala běžné položky v seznamu filtrů IntelliSense a vrací hodnotu, která označuje, jestli byla tato operace úspěšná.

ParameterInfo()

Načte informace o parametrech výrazu v editoru výrazů a vrátí hodnotu, která označuje, zda byla tato operace úspěšná.

Paste()

Vloží aktivní výraz.

QuickInfo()

Určuje, zda informace o typu, které se mají zobrazit v tipu nástroje Pro rychlé informace IntelliSense.

Redo()

Znovu vrátí poslední operaci, která byla vrácena zpět v editoru, tj. obrácené účinky operace vrácení zpět.

Undo()

Vrátí zpět poslední operaci v editoru.

Událost

Name Description
Closing

Nastane, když je instance editoru výrazů zavřená.

GotAggregateFocus

Nastane, když má instance editoru výrazů agregovaný fokus.

LostAggregateFocus

Představuje událost, která je vyvolána, když instance editoru výrazů ztratí agregační fokus.

TextChanged

Představuje událost, která je vyvolána při změně textu v instanci editoru výrazů.

Platí pro