共用方式為


ServiceManager.Publish<TServiceType> 方法 (TServiceType)

發行指定之型別的指定服務執行個體。

命名空間:  Microsoft.Windows.Design
組件:  Microsoft.Windows.Design.Extensibility (在 Microsoft.Windows.Design.Extensibility.dll 中)

語法

'宣告
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 不支援泛型型別或方法。

型別參數

  • TServiceType

參數

  • serviceInstance
    型別:TServiceType
    服務的執行個體。

例外狀況

例外狀況 條件
ArgumentNullException

serviceInstance 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。

備註

一旦在 EditingContext 中建立服務,該服務就會一直存在。 服務不能從 EditingContext 中移除。

.NET Framework 安全性

請參閱

參考

ServiceManager 類別

Publish 多載

Microsoft.Windows.Design 命名空間

EditingContext

ContextItem

Unsubscribe

Subscribe

其他資源

WPF 設計工具擴充性