IExpressionEditorInstance Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| MaxLines |
Získá nebo nastaví maximální počet řádků textu, které má ovládací prvek zobrazit |
| MinLines |
Získá nebo nastaví minimální počet řádků textu, které má ovládací prvek zobrazit |
| 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ů. |