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


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, если дескриптор свойства не имеет владельца.

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