Partager via


ServiceManager.Publish, méthode (Type, PublishServiceCallback)

En cas de substitution dans une classe dérivée, publie un service du type spécifié, représenté par la méthode spécifiée.

Espace de noms :  Microsoft.Windows.Design
Assembly :  Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)

Syntaxe

'Déclaration
Public MustOverride Sub Publish ( _
    serviceType As Type, _
    callback As PublishServiceCallback _
)
public abstract void Publish(
    Type serviceType,
    PublishServiceCallback callback
)
public:
virtual void Publish(
    Type^ serviceType, 
    PublishServiceCallback^ callback
) abstract
abstract Publish : 
        serviceType:Type * 
        callback:PublishServiceCallback -> unit 
public abstract function Publish(
    serviceType : Type, 
    callback : PublishServiceCallback
)

Paramètres

  • serviceType
    Type : System.Type
    Type de service publié.

Notes

Cette surcharge de Publish publie le type de service, mais ne déclare pas une instance du service. Lorsqu'une demande est faite pour le service, callback est appelé pour créer l'instance. Le rappel est appelé une seule fois et l'instance est mise en cache.

Sécurité .NET Framework

Voir aussi

Référence

ServiceManager Classe

Publish, surcharge

Microsoft.Windows.Design, espace de noms

EditingContext

ContextItem

Unsubscribe

Subscribe

Autres ressources

Extensibilité du Concepteur WPF