Interop Klasa

Definicja

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.

Dotyczy