Freigeben über


IExpressionEditorService.CreateExpressionEditor Methode

Definition

Erstellt einen neuen Ausdrucks-Editor.

Überlädt

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String)

Erstellt einen neuen Ausdrucks-Editor.

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Type)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts und des Ausdruckstyps.

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Size)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts und der Anfangsgröße.

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Type, Size)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts, des Ausdruckstyps und der Anfangsgröße.

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String)

Erstellt einen neuen Ausdrucks-Editor.

public:
 System::Activities::Presentation::View::IExpressionEditorInstance ^ CreateExpressionEditor(System::Activities::Presentation::Hosting::AssemblyContextControlItem ^ assemblies, System::Activities::Presentation::Hosting::ImportedNamespaceContextItem ^ importedNamespaces, System::Collections::Generic::List<System::Activities::Presentation::Model::ModelItem ^> ^ variables, System::String ^ text);
public System.Activities.Presentation.View.IExpressionEditorInstance CreateExpressionEditor (System.Activities.Presentation.Hosting.AssemblyContextControlItem assemblies, System.Activities.Presentation.Hosting.ImportedNamespaceContextItem importedNamespaces, System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> variables, string text);
abstract member CreateExpressionEditor : System.Activities.Presentation.Hosting.AssemblyContextControlItem * System.Activities.Presentation.Hosting.ImportedNamespaceContextItem * System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> * string -> System.Activities.Presentation.View.IExpressionEditorInstance
Public Function CreateExpressionEditor (assemblies As AssemblyContextControlItem, importedNamespaces As ImportedNamespaceContextItem, variables As List(Of ModelItem), text As String) As IExpressionEditorInstance

Parameter

assemblies
AssemblyContextControlItem

Wird verwendet, um den Kontext für die Editorsitzung festzulegen.

importedNamespaces
ImportedNamespaceContextItem

Die importierten Namespaces, die vom Ausdrucks-Editor verwendet werden sollen.

variables
List<ModelItem>

Lokale Variablen für den Ausdrucks-Editor.

text
String

Eine Zeichenfolge, die zum Auffüllen des Ausdrucks-Editors verwendet wird.

Gibt zurück

Gibt einen Wert vom Typ IExpressionEditorInstance zurück.

Gilt für:

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Type)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts und des Ausdruckstyps.

public:
 System::Activities::Presentation::View::IExpressionEditorInstance ^ CreateExpressionEditor(System::Activities::Presentation::Hosting::AssemblyContextControlItem ^ assemblies, System::Activities::Presentation::Hosting::ImportedNamespaceContextItem ^ importedNamespaces, System::Collections::Generic::List<System::Activities::Presentation::Model::ModelItem ^> ^ variables, System::String ^ text, Type ^ expressionType);
public System.Activities.Presentation.View.IExpressionEditorInstance CreateExpressionEditor (System.Activities.Presentation.Hosting.AssemblyContextControlItem assemblies, System.Activities.Presentation.Hosting.ImportedNamespaceContextItem importedNamespaces, System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> variables, string text, Type expressionType);
abstract member CreateExpressionEditor : System.Activities.Presentation.Hosting.AssemblyContextControlItem * System.Activities.Presentation.Hosting.ImportedNamespaceContextItem * System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> * string * Type -> System.Activities.Presentation.View.IExpressionEditorInstance
Public Function CreateExpressionEditor (assemblies As AssemblyContextControlItem, importedNamespaces As ImportedNamespaceContextItem, variables As List(Of ModelItem), text As String, expressionType As Type) As IExpressionEditorInstance

Parameter

assemblies
AssemblyContextControlItem

Die lokalen und referenzierten Assemblys in der Umgebung.

importedNamespaces
ImportedNamespaceContextItem

Die importierten Namespaces, die vom Ausdrucks-Editor verwendet werden.

variables
List<ModelItem>

Lokale Variablen für den Ausdrucks-Editor.

text
String

Eine Zeichenfolge, die zum Auffüllen des Ausdrucks-Editors verwendet wird.

expressionType
Type

Der Typ des Ausdrucks.

Gibt zurück

Eine neue Instanz der IExpressionEditorInstance.

Gilt für:

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Size)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts und der Anfangsgröße.

public:
 System::Activities::Presentation::View::IExpressionEditorInstance ^ CreateExpressionEditor(System::Activities::Presentation::Hosting::AssemblyContextControlItem ^ assemblies, System::Activities::Presentation::Hosting::ImportedNamespaceContextItem ^ importedNamespaces, System::Collections::Generic::List<System::Activities::Presentation::Model::ModelItem ^> ^ variables, System::String ^ text, System::Windows::Size initialSize);
public System.Activities.Presentation.View.IExpressionEditorInstance CreateExpressionEditor (System.Activities.Presentation.Hosting.AssemblyContextControlItem assemblies, System.Activities.Presentation.Hosting.ImportedNamespaceContextItem importedNamespaces, System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> variables, string text, System.Windows.Size initialSize);
abstract member CreateExpressionEditor : System.Activities.Presentation.Hosting.AssemblyContextControlItem * System.Activities.Presentation.Hosting.ImportedNamespaceContextItem * System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> * string * System.Windows.Size -> System.Activities.Presentation.View.IExpressionEditorInstance
Public Function CreateExpressionEditor (assemblies As AssemblyContextControlItem, importedNamespaces As ImportedNamespaceContextItem, variables As List(Of ModelItem), text As String, initialSize As Size) As IExpressionEditorInstance

Parameter

assemblies
AssemblyContextControlItem

Die lokalen und referenzierten Assemblys in der Umgebung.

importedNamespaces
ImportedNamespaceContextItem

Die importierten Namespaces, die vom Ausdrucks-Editor verwendet werden.

variables
List<ModelItem>

Lokale Variablen für den Ausdrucks-Editor.

text
String

Eine Zeichenfolge, die zum Auffüllen des Ausdrucks-Editors verwendet wird.

initialSize
Size

Die Anfangshöhe und -breite des Ausdrucks-Editor-Steuerelements.

Gibt zurück

Eine neue Instanz der IExpressionEditorInstance.

Gilt für:

CreateExpressionEditor(AssemblyContextControlItem, ImportedNamespaceContextItem, List<ModelItem>, String, Type, Size)

Erstellt einen neuen Ausdrucks-Editor mithilfe der angegebenen Assemblys, der importierten Namespaces, der Variablen, des Ausdruckstexts, des Ausdruckstyps und der Anfangsgröße.

public:
 System::Activities::Presentation::View::IExpressionEditorInstance ^ CreateExpressionEditor(System::Activities::Presentation::Hosting::AssemblyContextControlItem ^ assemblies, System::Activities::Presentation::Hosting::ImportedNamespaceContextItem ^ importedNamespaces, System::Collections::Generic::List<System::Activities::Presentation::Model::ModelItem ^> ^ variables, System::String ^ text, Type ^ expressionType, System::Windows::Size initialSize);
public System.Activities.Presentation.View.IExpressionEditorInstance CreateExpressionEditor (System.Activities.Presentation.Hosting.AssemblyContextControlItem assemblies, System.Activities.Presentation.Hosting.ImportedNamespaceContextItem importedNamespaces, System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> variables, string text, Type expressionType, System.Windows.Size initialSize);
abstract member CreateExpressionEditor : System.Activities.Presentation.Hosting.AssemblyContextControlItem * System.Activities.Presentation.Hosting.ImportedNamespaceContextItem * System.Collections.Generic.List<System.Activities.Presentation.Model.ModelItem> * string * Type * System.Windows.Size -> System.Activities.Presentation.View.IExpressionEditorInstance
Public Function CreateExpressionEditor (assemblies As AssemblyContextControlItem, importedNamespaces As ImportedNamespaceContextItem, variables As List(Of ModelItem), text As String, expressionType As Type, initialSize As Size) As IExpressionEditorInstance

Parameter

assemblies
AssemblyContextControlItem

Die lokalen und referenzierten Assemblys in der Umgebung.

importedNamespaces
ImportedNamespaceContextItem

Die importierten Namespaces, die vom Ausdrucks-Editor verwendet werden.

variables
List<ModelItem>

Lokale Variablen für den Ausdrucks-Editor.

text
String

Eine Zeichenfolge, die zum Auffüllen des Ausdrucks-Editors verwendet wird.

expressionType
Type

Der Typ des Ausdrucks.

initialSize
Size

Die Anfangshöhe und -breite des Ausdrucks-Editor-Steuerelements.

Gibt zurück

Eine neue Instanz der IExpressionEditorInstance.

Gilt für: