Interop Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |