Interop Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*
Działanie, które zarządza wykonywaniem Activity elementu w ramach przepływu pracy.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Note
Działanie Interop nie będzie wyświetlane w przyborniku projektanta przepływu pracy, chyba że projekt przepływu pracy ma ustawienie Target Framework ..Net Framework 4
Warning
Ze względu na ograniczenia typów interfejsów, które działanie Interop może obsługiwać, HandleExternalEventActivity i CallExternalMethodActivity nie mogą być używane bezpośrednio. Jednak mogą być używane działania pochodne utworzone za pomocą narzędzia Działanie komunikacji przepływu pracy (WCA.exe).
Konstruktory
| Nazwa | Opis |
|---|---|
| Interop() |
Przestarzałe.
Tworzy nowe wystąpienie Interop klasy. |
Właściwości
| Nazwa | Opis |
|---|---|
| ActivityMetaProperties |
Przestarzałe.
Kolekcja par name-value, które odpowiadają metadanym Activityobiektu , takim jak właściwość działania Name , lub WhileActivity właściwości działania Condition . |
| ActivityProperties |
Przestarzałe.
Pobiera kolekcję par name-value, które odpowiadają właściwościom wejściowym i wyjściowym obiektu Activity. |
| ActivityType |
Przestarzałe.
Pobiera lub ustawia typ działania zawartego Interop w działaniu. |
| CacheId |
Przestarzałe.
Pobiera identyfikator pamięci podręcznej, która jest unikatowa w zakresie definicji przepływu pracy. (Odziedziczone po Activity) |
| CanInduceIdle |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy działanie może spowodować, że przepływ pracy stanie się bezczynny. (Odziedziczone po NativeActivity) |
| Constraints |
Przestarzałe.
Pobiera kolekcję Constraint działań, które można skonfigurować w celu zapewnienia weryfikacji elementu Activity. (Odziedziczone po Activity) |
| DisplayName |
Przestarzałe.
Pobiera lub ustawia opcjonalną przyjazną nazwę używaną do debugowania, walidacji, obsługi wyjątków i śledzenia. (Odziedziczone po Activity) |
| Id |
Przestarzałe.
Pobiera identyfikator unikatowy w zakresie definicji przepływu pracy. (Odziedziczone po Activity) |
| Implementation |
Przestarzałe.
Logika wykonywania działania. (Odziedziczone po NativeActivity) |
| ImplementationVersion |
Przestarzałe.
Pobiera lub ustawia wersję implementacji działania. (Odziedziczone po NativeActivity) |
Metody
| Nazwa | Opis |
|---|---|
| Abort(NativeActivityAbortContext) |
Przestarzałe.
Po zaimplementowaniu w klasie pochodnej akcje są wykonywane w odpowiedzi na przerwane działanie. (Odziedziczone po NativeActivity) |
| CacheMetadata(ActivityMetadata) |
Przestarzałe.
Nie zaimplementowano. CacheMetadata(NativeActivityMetadata) Zamiast tego użyj metody . (Odziedziczone po NativeActivity) |
| CacheMetadata(NativeActivityMetadata) |
Przestarzałe.
Tworzy i weryfikuje opis argumentów, zmiennych, działań podrzędnych i delegatów działań. (Odziedziczone po NativeActivity) |
| Cancel(NativeActivityContext) |
Przestarzałe.
Po zaimplementowaniu w klasie pochodnej logika uruchamia logikę, aby spowodować pomyślne wczesne zakończenie działania. (Odziedziczone po NativeActivity) |
| Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| Execute(NativeActivityContext) |
Przestarzałe.
Po zaimplementowaniu w klasie pochodnej uruchamia logikę wykonywania działania. (Odziedziczone po NativeActivity) |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) |
Przestarzałe.
Zgłasza zdarzenie podczas tworzenia mapy aktualizacji dynamicznej. (Odziedziczone po NativeActivity) |
| OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Przestarzałe.
Zgłasza zdarzenie podczas tworzenia mapy aktualizacji dynamicznej. (Odziedziczone po NativeActivity) |
| ShouldSerializeDisplayName() |
Przestarzałe.
Wskazuje, czy DisplayName właściwość powinna być serializowana. (Odziedziczone po Activity) |
| ToString() |
Przestarzałe.
Zwraca obiekt String , który zawiera wartości Id i DisplayName .Activity (Odziedziczone po Activity) |
| UpdateInstance(NativeActivityUpdateContext) |
Przestarzałe.
Aktualizuje wystąpienie klasy NativeActivity. (Odziedziczone po NativeActivity) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Przestarzałe.
Zwraca kolekcję atrybutów dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetClassName() |
Przestarzałe.
Zwraca nazwę klasy zawartej Activityklasy . |
| ICustomTypeDescriptor.GetComponentName() |
Przestarzałe.
Zwraca nazwę zawartego Activityelementu . |
| ICustomTypeDescriptor.GetConverter() |
Przestarzałe.
Zwraca skojarzony konwerter typów dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetDefaultEvent() |
Przestarzałe.
Zwraca zdarzenie domyślne dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetDefaultProperty() |
Przestarzałe.
Zwraca właściwość domyślną dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetEditor(Type) |
Przestarzałe.
Zwraca edytor dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetEvents() |
Przestarzałe.
Zwraca kolekcję zdarzeń dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Przestarzałe.
Zwraca kolekcję zdarzeń zawartych Activity przy użyciu określonej tablicy atrybutów jako filtru. |
| ICustomTypeDescriptor.GetProperties() |
Przestarzałe.
Zwraca kolekcję właściwości dla zawartego Activityelementu . |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Przestarzałe.
Zwraca kolekcję właściwości zawartych Activity przy użyciu określonej tablicy atrybutów jako filtru. |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Przestarzałe.
Zwraca właściciela określonego deskryptora właściwości lub Interop samego działania, jeśli deskryptor właściwości nie ma właściciela. |