Condividi tramite


Interop Classe

Definizione

Attenzione

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

Attività che gestisce l'esecuzione di un oggetto Activity in un flusso di lavoro.

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
Ereditarietà
Attributi
Implementazioni

Commenti

Nota

L'attività Interop non verrà visualizzata nella casella degli strumenti della finestra di progettazione del flusso di lavoro a meno che il progetto del flusso di lavoro abbia l'impostazione Target Framework impostata su .Net Framework 4.

Avviso

A causa delle limitazioni nei tipi di interfaccia che possono essere supportati dall'attività Interop, gli oggetti HandleExternalEventActivity e CallExternalMethodActivity non possono essere usati direttamente, tuttavia è possibile usare attività derivative create usando lo strumento relativo alle attività di comunicazione del flusso di lavoro (WCA.exe). Per informazioni dettagliate, vedere Strumenti di Windows Workflow Foundation .

Costruttori

Interop()
Obsoleti.

Crea una nuova istanza della classe Interop.

Proprietà

ActivityMetaProperties
Obsoleti.

Raccolta di coppie nome-valore che corrisponde ai metadati di Activity, ad esempio la proprietà Name di un'attività o la proprietà Condition di un'attività WhileActivity.

ActivityProperties
Obsoleti.

Ottiene la raccolta di coppie nome/valore che corrisponde alle proprietà di input e output di Activity.

ActivityType
Obsoleti.

Ottiene o imposta il tipo di attività incluso nell'attività Interop.

CacheId
Obsoleti.

Ottiene l'identificatore della cache che è univoco all'interno dell'ambito della definizione del flusso di lavoro.

(Ereditato da Activity)
CanInduceIdle
Obsoleti.

Ottiene o imposta un valore che indica se l'attività può determinare che il flusso di lavoro diventi inattivo.

(Ereditato da NativeActivity)
Constraints
Obsoleti.

Ottiene una raccolta di attività Constraint che possono essere configurate per fornire la convalida per Activity.

(Ereditato da Activity)
DisplayName
Obsoleti.

Ottiene o imposta un nome descrittivo facoltativo utilizzato per debug, convalida, gestione delle eccezioni e rilevamento.

(Ereditato da Activity)
Id
Obsoleti.

Ottiene un identificatore che è univoco nell'ambito della definizione del flusso di lavoro.

(Ereditato da Activity)
Implementation
Obsoleti.

Logica di esecuzione dell'attività.

(Ereditato da NativeActivity)
ImplementationVersion
Obsoleti.

Ottiene o imposta la versione di implementazione dell'attività.

(Ereditato da NativeActivity)

Metodi

Abort(NativeActivityAbortContext)
Obsoleti.

Quando è implementato in una classe derivata, intraprende azioni in risposta all'attività interrotta.

(Ereditato da NativeActivity)
CacheMetadata(ActivityMetadata)
Obsoleti.

Non implementato. Al suo posto usa il metodo CacheMetadata(NativeActivityMetadata).

(Ereditato da NativeActivity)
CacheMetadata(NativeActivityMetadata)
Obsoleti.

Crea e convalida una descrizione degli argomenti dell'attività, delle variabili, delle attività figlio e dei delegati di attività.

(Ereditato da NativeActivity)
Cancel(NativeActivityContext)
Obsoleti.

In caso di implementazione in una classe derivata, è in esecuzione logico provocare primo completamento aggraziato dell'attività.

(Ereditato da NativeActivity)
Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Execute(NativeActivityContext)
Obsoleti.

Quando è implementato in una classe derivata, esegue la logica di esecuzione dell'attività.

(Ereditato da NativeActivity)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
Obsoleti.

Genera un evento quando si crea un mapping per l'aggiornamento dinamico.

(Ereditato da NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
Obsoleti.

Genera un evento quando si crea un mapping per l'aggiornamento dinamico.

(Ereditato da NativeActivity)
ShouldSerializeDisplayName()
Obsoleti.

Indica se la proprietà DisplayName deve essere serializzata.

(Ereditato da Activity)
ToString()
Obsoleti.

Restituisce un String che contiene il Id e il DisplayName del Activity.

(Ereditato da Activity)
UpdateInstance(NativeActivityUpdateContext)
Obsoleti.

Aggiorna l'istanza di NativeActivity.

(Ereditato da NativeActivity)

Implementazioni dell'interfaccia esplicita

ICustomTypeDescriptor.GetAttributes()
Obsoleti.

Restituisce la raccolta di attributi per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetClassName()
Obsoleti.

Restituisce il nome della classe dell'oggetto Activity incluso.

ICustomTypeDescriptor.GetComponentName()
Obsoleti.

Restituisce il nome dell'oggetto Activity incluso.

ICustomTypeDescriptor.GetConverter()
Obsoleti.

Restituisce il convertitore di tipi associato per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetDefaultEvent()
Obsoleti.

Restituisce l'evento predefinito per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetDefaultProperty()
Obsoleti.

Restituisce la proprietà predefinita per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetEditor(Type)
Obsoleti.

Restituisce l'editor per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetEvents()
Obsoleti.

Restituisce la raccolta di eventi per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetEvents(Attribute[])
Obsoleti.

Restituisce la raccolta di eventi per l'oggetto Activity incluso utilizzando una matrice di attributi specificata come filtro.

ICustomTypeDescriptor.GetProperties()
Obsoleti.

Restituisce la raccolta di proprietà per l'oggetto Activity incluso.

ICustomTypeDescriptor.GetProperties(Attribute[])
Obsoleti.

Restituisce la raccolta di proprietà per l'oggetto Activity incluso utilizzando una matrice di attributi specificata come filtro.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Obsoleti.

Restituisce il proprietario del descrittore della proprietà specificato o l'attività Interop stessa se il descrittore della proprietà non dispone di proprietario.

Si applica a