ServiceManager.Publish<TServiceType>-Methode (TServiceType)

Veröffentlicht die angegebene Dienstinstanz des angegebenen Typs.

Namespace:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public Sub Publish(Of TServiceType) ( _
    serviceInstance As TServiceType _
)
public void Publish<TServiceType>(
    TServiceType serviceInstance
)
public:
generic<typename TServiceType>
void Publish(
    TServiceType serviceInstance
)
member Publish : 
        serviceInstance:'TServiceType -> unit 
JScript unterstützt keine generischen Typen oder Methoden.

Typparameter

  • TServiceType

Parameter

  • serviceInstance
    Typ: TServiceType
    Eine Instanz des Diensts.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

serviceInstance hat den Wert nullNULL-Verweis (Nothing in Visual Basic).

Hinweise

Sobald der Dienst in einem EditingContext erstellt wird, ist er immer vorhanden. Ein Dienst kann nicht aus dem EditingContext entfernt werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

ServiceManager Klasse

Publish-Überladung

Microsoft.Windows.Design-Namespace

EditingContext

ContextItem

Unsubscribe

Subscribe

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit