Interop Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*
Действие, которое управляет выполнением объекта класса Activity в рабочем процессе.
public ref class Interop sealed : System::Activities::NativeActivity, System::ComponentModel::ICustomTypeDescriptor
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
[System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")]
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
type Interop = class
inherit NativeActivity
interface ICustomTypeDescriptor
[<System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")>]
type Interop = class
inherit NativeActivity
interface ICustomTypeDescriptor
Public NotInheritable Class Interop
Inherits NativeActivity
Implements ICustomTypeDescriptor
- Наследование
- Атрибуты
- Реализации
Комментарии
Примечание
Действие Interop не будет отображаться на панели элементов конструктора рабочих процессов, если для проекта Target Framework
рабочего процесса не задано .Net Framework 4
значение .
Предупреждение
Из-за ограничений типов интерфейсов, поддерживаемых действием Interop, HandleExternalEventActivity и CallExternalMethodActivity не могут использоваться непосредственно, но можно использовать производные действия, созданные с помощью инструмента Workflow Communication Activity (WCA.exe). Дополнительные сведения см. в статье Средства Windows Workflow Foundation .
Конструкторы
Interop() |
Устаревшие..
Создает новый экземпляр класса Interop. |
Свойства
ActivityMetaProperties |
Устаревшие..
Коллекция пар "ключ-значение", которые соответствуют метаданным объекта класса Activity, например, свойство действия Name или свойство Condition действия WhileActivity. |
ActivityProperties |
Устаревшие..
Возвращает коллекцию пар «имя-значение», которые соответствуют входным и выходным свойствам объекта класса Activity. |
ActivityType |
Устаревшие..
Возвращает или задает тип действия, которое содержится в действии Interop. |
CacheId |
Устаревшие..
Возвращает идентификатор кэша, уникальный в пределах области определения рабочего процесса. (Унаследовано от Activity) |
CanInduceIdle |
Устаревшие..
Возвращает или задает значение, указывающее, может ли действие вызывать простой рабочего процесса. (Унаследовано от NativeActivity) |
Constraints |
Устаревшие..
Возвращает коллекцию действий Constraint, которые можно настроить для выполнения проверки the Activity. (Унаследовано от Activity) |
DisplayName |
Устаревшие..
Возвращает или задает дополнительное понятное имя, используемое для отладки, проверки, обработки исключений и отслеживания. (Унаследовано от Activity) |
Id |
Устаревшие..
Возвращает идентификатор, уникальный в пределах области определения рабочего процесса. (Унаследовано от Activity) |
Implementation |
Устаревшие..
Логика выполнения действия. (Унаследовано от NativeActivity) |
ImplementationVersion |
Устаревшие..
Получает или задает версию реализации действия. (Унаследовано от NativeActivity) |
Методы
Abort(NativeActivityAbortContext) |
Устаревшие..
При реализации в производном классе выполняет действия в ответ на прерывание действия. (Унаследовано от NativeActivity) |
CacheMetadata(ActivityMetadata) |
Устаревшие..
Не реализован. Вместо этого рекомендуется использовать метод CacheMetadata(NativeActivityMetadata). (Унаследовано от NativeActivity) |
CacheMetadata(NativeActivityMetadata) |
Устаревшие..
Создает и проверяет описание аргументов, переменных, дочерних действий и делегатов действия. (Унаследовано от NativeActivity) |
Cancel(NativeActivityContext) |
Устаревшие..
При реализации в производном классе выполняет логику, обеспечивающую изящное раннее завершение действия. (Унаследовано от NativeActivity) |
Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Execute(NativeActivityContext) |
Устаревшие..
При реализации в производном классе запускает логику выполнения действия. (Унаследовано от NativeActivity) |
GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Устаревшие..
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Устаревшие..
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) |
Устаревшие..
Вызывает событие при создании сопоставления для динамического обновления. (Унаследовано от NativeActivity) |
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Устаревшие..
Вызывает событие при создании сопоставления для динамического обновления. (Унаследовано от NativeActivity) |
ShouldSerializeDisplayName() |
Устаревшие..
Указывает, необходима ли сериализация свойства DisplayName. (Унаследовано от Activity) |
ToString() |
Устаревшие..
Возвращает значение типа String, которое содержит Id и DisplayName для Activity. (Унаследовано от Activity) |
UpdateInstance(NativeActivityUpdateContext) |
Устаревшие..
Обновляет экземпляр NativeActivity. (Унаследовано от NativeActivity) |
Явные реализации интерфейса
ICustomTypeDescriptor.GetAttributes() |
Устаревшие..
Возвращает коллекцию атрибутов для содержащегося объекта класса Activity. |
ICustomTypeDescriptor.GetClassName() |
Устаревшие..
Возвращает имя класса содержащегося объекта Activity. |
ICustomTypeDescriptor.GetComponentName() |
Устаревшие..
Возвращает имя содержащегося объекта Activity. |
ICustomTypeDescriptor.GetConverter() |
Устаревшие..
Возвращает преобразователь ассоциированного типа для содержащегося объекта класса Activity. |
ICustomTypeDescriptor.GetDefaultEvent() |
Устаревшие..
Возвращает событие по умолчанию для содержащегося объекта Activity. |
ICustomTypeDescriptor.GetDefaultProperty() |
Устаревшие..
Возвращает свойство по умолчанию для содержащегося объекта Activity. |
ICustomTypeDescriptor.GetEditor(Type) |
Устаревшие..
Возвращает редактор для содержащегося объекта Activity. |
ICustomTypeDescriptor.GetEvents() |
Устаревшие..
Возвращает коллекцию событий для содержащегося объекта класса Activity. |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
Устаревшие..
Возвращает коллекцию событий для содержащегося объекта класса Activity, используя заданный массив атрибутов в качестве фильтра. |
ICustomTypeDescriptor.GetProperties() |
Устаревшие..
Возвращает коллекцию свойств для содержащегося объекта класса Activity. |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
Устаревшие..
Возвращает коллекцию свойств для содержащегося объекта класса Activity, используя заданный массив атрибутов в качестве фильтра. |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Устаревшие..
Возвращает владельца дескриптора указанного свойства или само действие Interop, если дескриптор свойства не имеет владельца. |