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


ServiceManager.Publish<ServiceType> - метод (PublishServiceCallback<ServiceType>)

Обновлен: Ноябрь 2007

Публикует службу указанного типа, представленную указанным методом.

Пространство имен:  Microsoft.Windows.Design
Сборка:  Microsoft.Windows.Design (в Microsoft.Windows.Design.dll)

Синтаксис

'Декларация
Public Sub Publish(Of ServiceType) ( _
    callback As PublishServiceCallback(Of ServiceType) _
)
'Применение
Dim instance As ServiceManager
Dim callback As PublishServiceCallback(Of ServiceType)

instance.Publish(callback)
public void Publish<ServiceType>(
    PublishServiceCallback<ServiceType> callback
)
public:
generic<typename ServiceType>
void Publish(
    PublishServiceCallback<ServiceType>^ callback
)
JScript не поддерживает универсальные типы и методы.

Параметры типа

  • ServiceType
    Тип публикуемой службы.

Параметры

Исключения

Исключение Условие
ArgumentNullException

callback имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Эта перегрузка Publish публикует тип службы, но не объявляет экземпляр службы. Если запрашивается служба, вызывается callback для создания экземпляра. Функция обратного вызова вызывается только один раз, и экземпляр кэшируется.

Разрешения

См. также

Ссылки

ServiceManager Класс

ServiceManager - члены

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

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

EditingContext

ContextItem

Unsubscribe

Subscribe

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

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