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
Наследование
Атрибуты
Реализации

Комментарии

Note

Действие Interop не будет отображаться на панели элементов конструктора рабочих процессов, если проект рабочего процесса не имеет его Target Framework параметра .Net Framework 4.

Предупреждение

Из-за ограничений типов интерфейсов, которые может поддерживать действие Interop, HandleExternalEventActivity и CallExternalMethodActivity нельзя использовать напрямую, но можно использовать производные действия, созданные с помощью средства взаимодействия рабочими процессами (WCA.exe).

Конструкторы

Имя Описание
Interop()
Устаревшие..

Создает новый экземпляр класса Interop.

Свойства

Имя Описание
ActivityMetaProperties
Устаревшие..

Коллекция пар "имя-значение", которые соответствуют метаданным ActivityName свойства действия или WhileActivity свойства действияCondition.

ActivityProperties
Устаревшие..

Возвращает коллекцию пар "имя-значение", которые соответствуют свойствам входных и выходных данных объекта Activity.

ActivityType
Устаревшие..

Возвращает или задает тип действия, содержащегося в действии Interop .

CacheId
Устаревшие..

Возвращает идентификатор кэша, уникального в области определения рабочего процесса.

(Унаследовано от Activity)
CanInduceIdle
Устаревшие..

Возвращает или задает значение, указывающее, может ли действие привести к простою рабочего процесса.

(Унаследовано от NativeActivity)
Constraints
Устаревшие..

Возвращает коллекцию Constraint действий, которые можно настроить для проверки.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 самого действия, если дескриптор свойства не имеет владельца.

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