IExpressionEditorInstance Interfész

Definíció

Kifejezésszerkesztő-példányt jelöl.

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

Megjegyzések

A kifejezésszerkesztő példányának részletes leírását lásd: IExpressionEditorService.

Tulajdonságok

Name Description
AcceptsReturn

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kifejezésszerkesztő példány elfogadja-e a RETURN kulcsot.

AcceptsTab

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kifejezésszerkesztő példány elfogadja-e a TAB billentyűt.

HasAggregateFocus

Olyan értéket kap, amely jelzi, hogy a példány rendelkezik-e összesített fókuszsal.

HorizontalScrollBarVisibility

Lekéri vagy beállít egy értéket, amely jelzi, hogy a vízszintes görgetősáv látható-e.

HostControl

Lekéri a példánytControl, amely a .ExpressionTextBox

MaxLines

Lekéri vagy beállítja a vezérlőelem által ExpressionTextBox megjelenítendő szövegsorok maximális számát. Ez a tulajdonság implicit módon beállítja a vezérlőelem magasságát, amikor a ExpressionTextBox növekedés illeszkedik.

MinLines

Lekéri vagy beállítja a vezérlőelem által ExpressionTextBox megjelenítendő szövegsorok minimális számát. Ez a tulajdonság implicit módon beállítja a vezérlőelem magasságát ExpressionTextBox .

Text

Lekéri vagy beállítja a szöveg értékét.

VerticalScrollBarVisibility

Lekéri vagy beállít egy értéket, amely jelzi, hogy a függőleges görgetősáv látható-e.

Metódusok

Name Description
CanCompleteWord()

Olyan értéket kap, amely jelzi, hogy a kifejezésszerkesztő példánya befejezheti-e a felhasználó által beírt sztringet.

CanCopy()

Olyan értéket ad vissza, amely jelzi, hogy a kifejezésszerkesztő példánya bezárható-e.

CanCut()

Olyan értéket ad vissza, amely jelzi, hogy a kifejezés kivágható-e.

CanDecreaseFilterLevel()

Olyan értéket ad vissza, amely azt jelzi, hogy az Intellisense-szűrés használatakor csökkenthető-e a szűrőszint.

CanGlobalIntellisense()

Egy értéket ad vissza, amely jelzi, hogy a kifejezésszerkesztő példány le tudja-e kérni a globális IntelliSense-t a kifejezésen.

CanIncreaseFilterLevel()

Olyan értéket ad vissza, amely jelzi, hogy a szűrőszint növelhető-e az Intellisense-szűrés használatakor.

CanParameterInfo()

Egy értéket ad vissza, amely jelzi, hogy a kifejezésszerkesztő példány le tudja-e kérni a kifejezés paraméteradatait.

CanPaste()

Olyan értéket ad vissza, amely jelzi, hogy beilleszthető-e a kifejezés.

CanQuickInfo()

Olyan értéket ad vissza, amely azt jelzi, hogy a kifejezésszerkesztő példány le tudja-e kérni a típusadatokat, hogy megjelenjenek-e az IntelliSense gyorsinformációs eszköz tippjében.

CanRedo()

Egy értéket ad vissza, amely jelzi, hogy a rendszer újra tudja-e végrehajtani a műveletet.

CanUndo()

Olyan értéket ad vissza, amely jelzi, hogy a rendszer visszavonhatja-e a műveletet.

ClearSelection()

Törli a kijelölést a szerkesztőpéldányban.

Close()

Bezárja és törli a szerkesztőelemeket. Ezzel bezárja az adott kifejezésszerkesztő-példányt.

CompleteWord()

Meghatározza, hogy a kifejezésszerkesztő példánya meg tudja-e adni a felhasználó által beírt részleges szó kiegészítéseinek listáját. A tagok, argumentumok és metódusok neve például megjeleníthető a felhasználó számára, hogy segítsen nekik befejezni a beírt szót.

Copy()

Másolja az aktív kifejezést.

Cut()

Levágja az aktív kifejezést.

DecreaseFilterLevel()

Csökkenti a szűrőszintet az Intellisense szűrőlistájában szereplő összes elem megjelenítéséhez, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e.

Focus()

Beállítja a fókuszt a szerkesztőpéldányra.

GetCommittedText()

Lekéri a kifejezés létrehozásához használt szöveget.

GlobalIntellisense()

Lekéri a kifejezésszerkesztőben található kifejezés globális IntelliSense értékét, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e.

IncreaseFilterLevel()

Növeli a szűrőszintet, hogy megjelenjenek az Intellisense szűrőlistájában szereplő gyakori elemek, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e.

ParameterInfo()

Lekéri a kifejezés paraméteradatait a kifejezésszerkesztőben, és visszaad egy értéket, amely jelzi, hogy a művelet sikeres volt-e.

Paste()

Beilleszti az aktív kifejezést.

QuickInfo()

Meghatározza, hogy az IntelliSense gyorsinformációs eszköz tippjében megjelenítendő típusinformációk megjelenjenek-e.

Redo()

Alkalmazza újra a szerkesztőben visszavont utolsó műveletet, vagyis a visszavonási művelet hatásait.

Undo()

Visszavonja az utolsó műveletet a szerkesztőben.

esemény

Name Description
Closing

A kifejezésszerkesztő-példány bezárásakor következik be.

GotAggregateFocus

Akkor fordul elő, ha a kifejezésszerkesztő példánya összesített fókuszban van.

LostAggregateFocus

Olyan eseményt jelöl, amely akkor merül fel, amikor a kifejezésszerkesztő példánya elveszíti az összesített fókuszt.

TextChanged

Olyan eseményt jelöl, amely a kifejezésszerkesztő-példány szövegének módosításakor merül fel.

A következőre érvényes: