Partilhar via


Interop Classe

Definição

Cuidado

The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*

Uma atividade que gerencia a execução de um Activity dentro de um fluxo de trabalho.

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
Herança
Atributos
Implementações

Comentários

Observação

A Interop atividade não aparecerá na caixa de ferramentas do designer de fluxo de trabalho, a menos que o projeto do fluxo de trabalho tenha sua Target Framework configuração definida como .Net Framework 4.

Aviso

Devido às restrições nos tipos de interface que a atividade de Interop pode oferecer suporte, HandleExternalEventActivity e CallExternalMethodActivity não podem ser usados diretamente, mas as atividades derivadas criadas usando a ferramenta de atividade de comunicação de fluxo de trabalho (WCA.exe) podem ser usadas. Consulte Ferramentas do Windows Workflow Foundation para obter detalhes.

Construtores

Interop()
Obsoleto.

Cria uma nova instância da classe Interop.

Propriedades

ActivityMetaProperties
Obsoleto.

A coleção de pares nome-valor que corresponde aos metadados do Activity, como uma propriedade Name da atividade ou uma atividade WhileActivity com a propriedade Condition.

ActivityProperties
Obsoleto.

Obtém a coleção de pares nome-valor que corresponde às propriedades de entrada e saídas de Activity.

ActivityType
Obsoleto.

Obtém ou define o tipo de atividade contida pela atividade de Interop.

CacheId
Obsoleto.

Obtém um identificador do cache que é exclusivo no escopo da definição do fluxo de trabalho.

(Herdado de Activity)
CanInduceIdle
Obsoleto.

Obtém ou define um valor que indica se a atividade pode fazer com que o fluxo de trabalho fique ocioso.

(Herdado de NativeActivity)
Constraints
Obsoleto.

Obtém uma coleção de atividades de Constraint que podem ser configuradas para fornecer validação para a Activity.

(Herdado de Activity)
DisplayName
Obsoleto.

Obtém ou define um nome amigável opcional que é usado para depuração, validação, manipulação de exceções e acompanhamento.

(Herdado de Activity)
Id
Obsoleto.

Obtém um identificador que é exclusivo no escopo da definição do fluxo de trabalho.

(Herdado de Activity)
Implementation
Obsoleto.

A lógica de execução da atividade.

(Herdado de NativeActivity)
ImplementationVersion
Obsoleto.

Obtém ou define a versão de implementação da atividade.

(Herdado de NativeActivity)

Métodos

Abort(NativeActivityAbortContext)
Obsoleto.

Quando implementado em uma classe derivada, executa ações em resposta à atividade que está sendo anulada.

(Herdado de NativeActivity)
CacheMetadata(ActivityMetadata)
Obsoleto.

Não implementado. Use o método CacheMetadata(NativeActivityMetadata) em seu lugar.

(Herdado de NativeActivity)
CacheMetadata(NativeActivityMetadata)
Obsoleto.

Cria e valida uma descrição dos argumentos, das variáveis, das atividades filho e dos representantes da atividade.

(Herdado de NativeActivity)
Cancel(NativeActivityContext)
Obsoleto.

Quando implementado em uma classe derivada, executa a lógica para causar a conclusão antecipada normal da atividade.

(Herdado de NativeActivity)
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(NativeActivityContext)
Obsoleto.

Quando implementado em uma classe derivada, executa a lógica de execução da atividade.

(Herdado de NativeActivity)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
Obsoleto.

Gera um evento durante a criação de um mapa para a atualização dinâmica.

(Herdado de NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
Obsoleto.

Gera um evento durante a criação de um mapa para a atualização dinâmica.

(Herdado de NativeActivity)
ShouldSerializeDisplayName()
Obsoleto.

Indica se a propriedade DisplayName deve ser serializada.

(Herdado de Activity)
ToString()
Obsoleto.

Retorna um String que contém o Id e DisplayName do Activity.

(Herdado de Activity)
UpdateInstance(NativeActivityUpdateContext)
Obsoleto.

Atualiza a instância da NativeActivity.

(Herdado de NativeActivity)

Implantações explícitas de interface

ICustomTypeDescriptor.GetAttributes()
Obsoleto.

Retorna a coleção de atributos para o Activity independente.

ICustomTypeDescriptor.GetClassName()
Obsoleto.

Retorna o nome da classe do Activity independente.

ICustomTypeDescriptor.GetComponentName()
Obsoleto.

Retorna o nome do Activity contido.

ICustomTypeDescriptor.GetConverter()
Obsoleto.

Retorna o conversor de tipo associado para o Activity independente.

ICustomTypeDescriptor.GetDefaultEvent()
Obsoleto.

Retorna o evento padrão do Activity independente.

ICustomTypeDescriptor.GetDefaultProperty()
Obsoleto.

Retorna a propriedade padrão do Activity independente.

ICustomTypeDescriptor.GetEditor(Type)
Obsoleto.

Retorna o editor do Activity independente.

ICustomTypeDescriptor.GetEvents()
Obsoleto.

Retorna a coleção de eventos para o Activity contido.

ICustomTypeDescriptor.GetEvents(Attribute[])
Obsoleto.

Retorna a coleção de eventos para o Activity independente usando a matriz de atributos especificada como um filtro.

ICustomTypeDescriptor.GetProperties()
Obsoleto.

Retorna a coleção de propriedades para o Activity contido.

ICustomTypeDescriptor.GetProperties(Attribute[])
Obsoleto.

Retorna a coleção de propriedades para o Activity independente usando uma matriz de atributos especificada como um filtro.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Obsoleto.

Retornará o proprietário do descritor de propriedade especificado ou a atividade Interop em si se o descritor de propriedade não tiver proprietário.

Aplica-se a