Interop Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |