CallExternalMethodActivity.InterfaceType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une méthode externe déclarant l'interface ayant la ExternalDataExchangeAttribute.
public:
virtual property Type ^ InterfaceType { Type ^ get(); void set(Type ^ value); };
[System.Workflow.ComponentModel.Design.TypeFilterProvider(typeof(System.Workflow.Activities.ExternalDataExchangeInterfaceTypeFilterProvider))]
public virtual Type InterfaceType { get; set; }
[<System.Workflow.ComponentModel.Design.TypeFilterProvider(typeof(System.Workflow.Activities.ExternalDataExchangeInterfaceTypeFilterProvider))>]
member this.InterfaceType : Type with get, set
Public Overridable Property InterfaceType As Type
Valeur de propriété
La méthode externe déclare l'interface ayant la ExternalDataExchangeAttribute.
- Attributs
Exemples
L'exemple de code suivant montre comment définir la propriété InterfaceType. Le type d'interface doit être attribué avec la ExternalDataExchangeAttribute. Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Listen (SDK) qui provient du fichier PurchaseOrderWorkflow.Designer.cs. Pour plus d’informations, consultez Écouter l’exemple.
this.CreatePO.InterfaceType = typeof(IOrderService);
this.CreatePO.MethodName = "CreateOrder";
this.CreatePO.Name = "CreatePO";
this.CreatePO.MethodInvoking += new System.EventHandler(this.OnBeforeCreateOrder);
Me.CreatePO.InterfaceType = GetType(IOrderService)
Me.CreatePO.MethodName = "CreateOrder"
Me.CreatePO.Name = "CreatePO"
AddHandler Me.CreatePO.MethodInvoking, AddressOf Me.OnBeforeCreateOrder