Поделиться через


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 имеет значение nullпустая ссылка (Nothing в Visual Basic).

Заметки

После создания службы в EditingContext, она всегда присутствует. Нельзя удалить службу из EditingContext.

Безопасность платформы .NET Framework

См. также

Ссылки

ServiceManager Класс

Publish - перегрузка

Microsoft.Windows.Design - пространство имен

EditingContext

ContextItem

Unsubscribe

Subscribe

Другие ресурсы

Расширяемость среды конструктора WPF