Interop Třída

Definice

Upozornění

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

Aktivita, která spravuje provádění Activity v rámci pracovního postupu.

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
Dědičnost
Atributy
Implementuje

Poznámky

Note

Aktivita Interop se nezobrazí v sadě nástrojů návrháře pracovního postupu, pokud projekt pracovního postupu nemá nastavené Target Framework nastavení .Net Framework 4.

Warning

Z důvodu omezení v typech rozhraní, které Interop může aktivita podporovat, HandleExternalEventActivity a CallExternalMethodActivity nelze ji použít přímo, ale odvozené aktivity vytvořené pomocí nástroje Aktivity komunikace pracovního postupu (WCA.exe) lze použít.

Konstruktory

Name Description
Interop()
Zastaralé.

Vytvoří novou instanci Interop třídy.

Vlastnosti

Name Description
ActivityMetaProperties
Zastaralé.

Kolekce párů name-value, které odpovídají metadatům objektu Activity, jako je vlastnost aktivity Name nebo WhileActivity vlastnost aktivity Condition .

ActivityProperties
Zastaralé.

Získá kolekci párů name-value, které odpovídají vstupní a výstupní vlastnosti Activity.

ActivityType
Zastaralé.

Získá nebo nastaví typ aktivity obsažené aktivitou Interop .

CacheId
Zastaralé.

Získá identifikátor mezipaměti, který je jedinečný v rámci oboru definice pracovního postupu.

(Zděděno od Activity)
CanInduceIdle
Zastaralé.

Získá nebo nastaví hodnotu, která označuje, zda aktivita může způsobit, že pracovní postup bude nečinný.

(Zděděno od NativeActivity)
Constraints
Zastaralé.

Získá kolekci Constraint aktivit, které lze nakonfigurovat pro zajištění ověření pro Activity.

(Zděděno od Activity)
DisplayName
Zastaralé.

Získá nebo nastaví volitelný popisný název, který se používá pro ladění, ověřování, zpracování výjimek a sledování.

(Zděděno od Activity)
Id
Zastaralé.

Získá identifikátor, který je jedinečný v oboru definice pracovního postupu.

(Zděděno od Activity)
Implementation
Zastaralé.

Logika provádění aktivity.

(Zděděno od NativeActivity)
ImplementationVersion
Zastaralé.

Získá nebo nastaví verzi implementace aktivity.

(Zděděno od NativeActivity)

Metody

Name Description
Abort(NativeActivityAbortContext)
Zastaralé.

Při implementaci v odvozené třídě provede akce v reakci na aktivitu, která je přerušena.

(Zděděno od NativeActivity)
CacheMetadata(ActivityMetadata)
Zastaralé.

Není implementováno. Místo toho použijte metodu CacheMetadata(NativeActivityMetadata) .

(Zděděno od NativeActivity)
CacheMetadata(NativeActivityMetadata)
Zastaralé.

Vytvoří a ověří popis argumentů, proměnných, podřízených aktivit a delegátů aktivity.

(Zděděno od NativeActivity)
Cancel(NativeActivityContext)
Zastaralé.

Při implementaci v odvozené třídě spustí logiku, která způsobí řádné předčasné dokončení aktivity.

(Zděděno od NativeActivity)
Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Execute(NativeActivityContext)
Zastaralé.

Při implementaci v odvozené třídě spustí logiku provádění aktivity.

(Zděděno od NativeActivity)
GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)
Zastaralé.

Vyvolá událost při vytváření mapy pro dynamickou aktualizaci.

(Zděděno od NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)
Zastaralé.

Vyvolá událost při vytváření mapy pro dynamickou aktualizaci.

(Zděděno od NativeActivity)
ShouldSerializeDisplayName()
Zastaralé.

Určuje, zda DisplayName má být vlastnost serializována.

(Zděděno od Activity)
ToString()
Zastaralé.

String Vrátí hodnotu, která obsahuje Id hodnotu a DisplayName hodnotu Activity.

(Zděděno od Activity)
UpdateInstance(NativeActivityUpdateContext)
Zastaralé.

Aktualizuje instanci .NativeActivity

(Zděděno od NativeActivity)

Explicitní implementace rozhraní

Name Description
ICustomTypeDescriptor.GetAttributes()
Zastaralé.

Vrátí kolekci atributů pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetClassName()
Zastaralé.

Vrátí název třídy obsažené Activity.

ICustomTypeDescriptor.GetComponentName()
Zastaralé.

Vrátí název obsaženého Activitysouboru .

ICustomTypeDescriptor.GetConverter()
Zastaralé.

Vrátí přidružený převaděč typů pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetDefaultEvent()
Zastaralé.

Vrátí výchozí událost pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetDefaultProperty()
Zastaralé.

Vrátí výchozí vlastnost pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetEditor(Type)
Zastaralé.

Vrátí editor pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetEvents()
Zastaralé.

Vrátí kolekci událostí pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetEvents(Attribute[])
Zastaralé.

Vrátí kolekci událostí obsažených Activity pomocí zadaného pole atributů jako filtru.

ICustomTypeDescriptor.GetProperties()
Zastaralé.

Vrátí kolekci vlastností pro obsaženou Activityhodnotu .

ICustomTypeDescriptor.GetProperties(Attribute[])
Zastaralé.

Vrátí kolekci vlastností obsaženého Activity pomocí zadaného pole atributů jako filtru.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)
Zastaralé.

Vrátí vlastníka zadaného popisovače vlastnosti nebo Interop samotné aktivity, pokud popisovač vlastnosti nemá žádného vlastníka.

Platí pro