IExpressionEditorInstance Gränssnitt

Definition

Representerar en instans av uttrycksredigeraren.

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

Kommentarer

En detaljerad beskrivning av en instans av uttrycksredigeraren finns i IExpressionEditorService.

Egenskaper

Name Description
AcceptsReturn

Hämtar eller anger ett värde som anger om uttrycksredigerarens instans accepterar RETUR-nyckeln.

AcceptsTab

Hämtar eller anger ett värde som anger om uttrycksredigerarens instans accepterar TAB-nyckeln.

HasAggregateFocus

Hämtar ett värde som anger om instansen har aggregerat fokus.

HorizontalScrollBarVisibility

Hämtar eller anger ett värde som anger om den vågräta rullningslisten är synlig.

HostControl

Hämtar en Control instans som kan användas för att visa i ExpressionTextBox.

MaxLines

Hämtar eller anger det maximala antalet textrader som ska visas av ExpressionTextBox kontrollen. Den här egenskapen anger implicit kontrollens höjd när den växer så att den ExpressionTextBox passar.

MinLines

Hämtar eller anger det minsta antalet textrader som ska visas av ExpressionTextBox kontrollen. Den här egenskapen anger implicit kontrollens ExpressionTextBox höjd.

Text

Hämtar eller anger värdet för texten.

VerticalScrollBarVisibility

Hämtar eller anger ett värde som anger om den lodräta rullningslisten är synlig.

Metoder

Name Description
CanCompleteWord()

Hämtar ett värde som anger om uttrycksredigerarens instans kan slutföra strängen som skrivs av användaren.

CanCopy()

Returnerar ett värde som anger om uttrycksredigerarens instans kan stängas.

CanCut()

Returnerar ett värde som anger om uttrycket kan klippas ut.

CanDecreaseFilterLevel()

Returnerar ett värde som anger om filternivån kan minskas när intellisense-filtrering används.

CanGlobalIntellisense()

Returnerar ett värde som anger om uttrycksredigerarens instans kan hämta global IntelliSense i uttrycket.

CanIncreaseFilterLevel()

Returnerar ett värde som anger om filternivån kan ökas när du använder Intellisense-filtrering.

CanParameterInfo()

Returnerar ett värde som anger om uttrycksredigerarens instans kan hämta parameterinformation om uttrycket.

CanPaste()

Returnerar ett värde som anger om uttrycket kan klistras in.

CanQuickInfo()

Returnerar ett värde som anger om uttrycksredigerarens instans kan hämta typinformation som ska visas i tipset om snabbinformation i IntelliSense.

CanRedo()

Returnerar ett värde som anger om systemet kan göra om åtgärden.

CanUndo()

Returnerar ett värde som anger om systemet kan ångra åtgärden.

ClearSelection()

Rensar markeringen i redigeringsinstansen.

Close()

Stänger och rensar redigeringsobjekten. Detta stänger den specifika uttrycksredigerarens instans.

CompleteWord()

Avgör om uttrycksredigerarens instans kan tillhandahålla en lista över slutföranden för det partiella ord som användaren skriver. Till exempel kan medlems-, argument- och metodnamn visas för användaren i ett försök att hjälpa dem att slutföra ordet de skriver.

Copy()

Kopierar det aktiva uttrycket.

Cut()

Klipper det aktiva uttrycket.

DecreaseFilterLevel()

Minskar filternivån för att visa alla objekt i Intellisense-filterlistan och returnerar ett värde som anger om åtgärden lyckades.

Focus()

Uppsättningar fokuserar på redigeringsinstansen.

GetCommittedText()

Hämtar den text som används för att generera ett uttryck.

GlobalIntellisense()

Hämtar global IntelliSense för uttrycket i uttrycksredigeraren och returnerar ett värde som anger om åtgärden lyckades.

IncreaseFilterLevel()

Ökar filternivån för att visa vanliga objekt i Intellisense-filterlistan och returnerar ett värde som anger om åtgärden lyckades.

ParameterInfo()

Hämtar parameterinformation om uttrycket i uttrycksredigeraren och returnerar ett värde som anger om åtgärden lyckades.

Paste()

Klistrar in det aktiva uttrycket.

QuickInfo()

Avgör om typinformation ska visas i tipset om snabbinformation i IntelliSense.

Redo()

Återställer den senaste åtgärden som ångrades i redigeraren, dvs. ångra effekterna av ångra-åtgärden.

Undo()

Ångrar den senaste åtgärden i redigeraren.

Händelser

Name Description
Closing

Inträffar när instansen av uttrycksredigeraren stängs.

GotAggregateFocus

Inträffar när uttrycksredigerarens instans har aggregerat fokus.

LostAggregateFocus

Representerar en händelse som utlöses när uttrycksredigerarens instans förlorar aggregerat fokus.

TextChanged

Representerar en händelse som genereras när texten i en instans av uttrycksredigeraren ändras.

Gäller för