Поделиться через


IExpressionEditorService.CreateExpressionEditor Метод

Определение

Создает новый редактор выражений.

Перегрузки

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

Создает новый редактор выражений.

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений.

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений, и начального размера.

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений, начального размера.

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

Создает новый редактор выражений.

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

Параметры

assemblies
AssemblyContextControlItem

Используется для задания контекста для сеанса редактора.

importedNamespaces
ImportedNamespaceContextItem

Импортированные пространства имен для использования редактором выражений.

variables
List<ModelItem>

Локальные переменные для редактора выражений.

text
String

Строка, используемая для заполнения редактора выражений.

Возвращаемое значение

Возвращает значение типа IExpressionEditorInstance.

Применяется к

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений.

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

Параметры

assemblies
AssemblyContextControlItem

Локальные сборки и сборки, на которые имеются ссылки, в среде.

importedNamespaces
ImportedNamespaceContextItem

Импортированные пространства имен, используемые редактором выражений.

variables
List<ModelItem>

Локальные переменные для редактора выражений.

text
String

Строка, используемая для заполнения редактора выражений.

expressionType
Type

Тип выражения.

Возвращаемое значение

Новый экземпляр IExpressionEditorInstance.

Применяется к

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений, и начального размера.

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

Параметры

assemblies
AssemblyContextControlItem

Локальные сборки и сборки, на которые имеются ссылки, в среде.

importedNamespaces
ImportedNamespaceContextItem

Импортированные пространства имен, используемые редактором выражений.

variables
List<ModelItem>

Локальные переменные для редактора выражений.

text
String

Строка, используемая для заполнения редактора выражений.

initialSize
Size

Начальная высота и ширина элемента управления редактора выражений.

Возвращаемое значение

Новый экземпляр IExpressionEditorInstance.

Применяется к

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

Создает новый редактор выражений с использованием указанных сборок, импортированных пространств имен, переменных, текста и типа выражений, начального размера.

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

Параметры

assemblies
AssemblyContextControlItem

Локальные сборки и сборки, на которые имеются ссылки, в среде.

importedNamespaces
ImportedNamespaceContextItem

Импортированные пространства имен, используемые редактором выражений.

variables
List<ModelItem>

Локальные переменные для редактора выражений.

text
String

Строка, используемая для заполнения редактора выражений.

expressionType
Type

Тип выражения.

initialSize
Size

Начальная высота и ширина элемента управления редактора выражений.

Возвращаемое значение

Новый экземпляр IExpressionEditorInstance.

Применяется к