Interop Klass

Definition

Varning

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

En aktivitet som hanterar körningen av ett Activity i ett arbetsflöde.

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
Arv
Attribut
Implementeringar

Kommentarer

Note

Aktiviteten Interop visas inte i verktygslådan för arbetsflödesdesignern om inte arbetsflödets projekt har inställningen Target Framework inställd på .Net Framework 4.

Varning

På grund av begränsningar i de gränssnittstyper som Interop-aktiviteten kan stödja kan HandleExternalEventActivity och CallExternalMethodActivity inte användas direkt, men härledda aktiviteter som skapats med hjälp av verktyget Arbetsflödeskommunikationsaktivitet (WCA.exe) kan användas. Mer information finns i Verktyg för Windows Workflow Foundation .

Konstruktorer

Name Description
Interop()
Föråldrad.

Skapar en ny instans av Interop klassen.

Egenskaper

Name Description
ActivityMetaProperties
Föråldrad.

Samlingen med namn/värde-par som motsvarar metadata för Activity, till exempel en aktivitets Name egenskap eller en WhileActivity aktivitets Condition egenskap.

ActivityProperties
Föråldrad.

Hämtar samlingen med namn/värde-par som motsvarar indata- och utdataegenskaperna för Activity.

ActivityType
Föråldrad.

Hämtar eller anger typen av aktivitet som ingår i Interop aktiviteten.

CacheId
Föråldrad.

Hämtar identifieraren för cachen som är unik inom arbetsflödesdefinitionens omfång.

(Ärvd från Activity)
CanInduceIdle
Föråldrad.

Hämtar eller anger ett värde som anger om aktiviteten kan leda till att arbetsflödet blir inaktivt.

(Ärvd från NativeActivity)
Constraints
Föråldrad.

Hämtar en samling Constraint aktiviteter som kan konfigureras för att tillhandahålla validering för Activity.

(Ärvd från Activity)
DisplayName
Föråldrad.

Hämtar eller anger ett valfritt eget namn som används för felsökning, validering, undantagshantering och spårning.

(Ärvd från Activity)
Id
Föråldrad.

Hämtar en identifierare som är unik i arbetsflödesdefinitionens omfång.

(Ärvd från Activity)
Implementation
Föråldrad.

Körningslogik för aktiviteten.

(Ärvd från NativeActivity)
ImplementationVersion
Föråldrad.

Hämtar eller anger implementeringsversionen av aktiviteten.

(Ärvd från NativeActivity)

Metoder

Name Description
Abort(NativeActivityAbortContext)
Föråldrad.

När den implementeras i en härledd klass vidtar du åtgärder som svar på den aktivitet som avbryts.

(Ärvd från NativeActivity)
CacheMetadata(ActivityMetadata)
Föråldrad.

Inte implementerad. CacheMetadata(NativeActivityMetadata) Använd metoden i stället.

(Ärvd från NativeActivity)
CacheMetadata(NativeActivityMetadata)
Föråldrad.

Skapar och validerar en beskrivning av aktivitetens argument, variabler, underordnade aktiviteter och aktivitetsdelegater.

(Ärvd från NativeActivity)
Cancel(NativeActivityContext)
Föråldrad.

När den implementeras i en härledd klass kör logiken för att orsaka en korrekt tidig slutförande av aktiviteten.

(Ärvd från NativeActivity)
Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Execute(NativeActivityContext)
Föråldrad.

När den implementeras i en härledd klass kör du aktivitetens körningslogik.

(Ärvd från NativeActivity)
GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
Föråldrad.

Genererar en händelse när du skapar en karta för den dynamiska uppdateringen.

(Ärvd från NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
Föråldrad.

Genererar en händelse när du skapar en karta för den dynamiska uppdateringen.

(Ärvd från NativeActivity)
ShouldSerializeDisplayName()
Föråldrad.

Anger om egenskapen DisplayName ska serialiseras.

(Ärvd från Activity)
ToString()
Föråldrad.

Returnerar en String som innehåller Id och DisplayName för Activity.

(Ärvd från Activity)
UpdateInstance(NativeActivityUpdateContext)
Föråldrad.

Uppdaterar instansen av NativeActivity.

(Ärvd från NativeActivity)

Explicita gränssnittsimplementeringar

Name Description
ICustomTypeDescriptor.GetAttributes()
Föråldrad.

Returnerar samlingen med attribut för den inneslutna Activity.

ICustomTypeDescriptor.GetClassName()
Föråldrad.

Returnerar namnet på klassen för den inneslutna Activity.

ICustomTypeDescriptor.GetComponentName()
Föråldrad.

Returnerar namnet på den inneslutna Activity.

ICustomTypeDescriptor.GetConverter()
Föråldrad.

Returnerar den associerade typkonverteraren för den inneslutna Activity.

ICustomTypeDescriptor.GetDefaultEvent()
Föråldrad.

Returnerar standardhändelsen för den inneslutna Activity.

ICustomTypeDescriptor.GetDefaultProperty()
Föråldrad.

Returnerar standardegenskapen för den inneslutna Activity.

ICustomTypeDescriptor.GetEditor(Type)
Föråldrad.

Returnerar redigeraren för den inneslutna Activity.

ICustomTypeDescriptor.GetEvents()
Föråldrad.

Returnerar samlingen med händelser för den inneslutna Activity.

ICustomTypeDescriptor.GetEvents(Attribute[])
Föråldrad.

Returnerar samlingen med händelser för den inneslutna Activity med hjälp av den angivna matrisen med attribut som ett filter.

ICustomTypeDescriptor.GetProperties()
Föråldrad.

Returnerar samlingen med egenskaper för den inneslutna Activity.

ICustomTypeDescriptor.GetProperties(Attribute[])
Föråldrad.

Returnerar samlingen med egenskaper för innehållet Activity med hjälp av en angiven matris med attribut som ett filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Föråldrad.

Returnerar ägaren till den angivna egenskapsbeskrivningen eller Interop själva aktiviteten om egenskapsbeskrivningen inte har någon ägare.

Gäller för