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ů najdete v tématu IExpressionEditorService.

Vlastnosti

AcceptsReturn

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

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 vodorovný posuvník je viditelný.

HostControl

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

MaxLines

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

MinLines

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

Text

Získá nebo nastaví hodnotu textu.

VerticalScrollBarVisibility

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

Metody

CanCompleteWord()

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

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á označuje, zda je možné snížit úroveň filtru při použití filtrování IntelliSense.

CanGlobalIntellisense()

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

CanIncreaseFilterLevel()

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

CanParameterInfo()

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

CanPaste()

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

CanQuickInfo()

Vrátí hodnotu, která označuje, zda instance editoru výrazů může načíst informace o typu, které mají být zobrazeny v popisu rychlé informace IntelliSense.

CanRedo()

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

CanUndo()

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

ClearSelection()

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

Close()

Zavře a vymaže 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í pro částečné slovo zadané uživatelem. Například názvy členů, argumentů a metod mohou být uživateli zobrazeny ve snaze pomoct mu dokončit slovo, které zadává.

Copy()

Zkopíruje aktivní výraz.

Cut()

Vyřízne aktivní výraz.

DecreaseFilterLevel()

Sníží úroveň filtru, aby se zobrazily všechny položky v seznamu filtrů IntelliSense, a vrátí hodnotu, která označuje, zda 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í intellisense výrazu v editoru výrazů a vrátí hodnotu, která označuje, zda byla tato operace úspěšná.

IncreaseFilterLevel()

Zvýší úroveň filtru tak, aby zobrazovala běžné položky v seznamu filtrů IntelliSense, a vrátí hodnotu, která označuje, zda 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 se mají zobrazit informace o typu v popisu rychlé informace intellisense.

Redo()

Znovu provede poslední operaci, která byla v editoru vrácena zpět, to znamená, že vrátí účinky operace zpět.

Undo()

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

Událost

Closing

Dochází při zavření instance editoru výrazů.

GotAggregateFocus

Nastane, když instance editoru výrazů má 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