Método ServiceManager.Publish (Type, Object)

Quando substituído em uma classe derivada, publica a instância do serviço especificado do tipo especificado.

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

Sintaxe

'Declaração
Public MustOverride Sub Publish ( _
    serviceType As Type, _
    serviceInstance As Object _
)
public abstract void Publish(
    Type serviceType,
    Object serviceInstance
)
public:
virtual void Publish(
    Type^ serviceType, 
    Object^ serviceInstance
) abstract
abstract Publish : 
        serviceType:Type * 
        serviceInstance:Object -> unit 
public abstract function Publish(
    serviceType : Type, 
    serviceInstance : Object
)

Parâmetros

  • serviceType
    Tipo: System.Type
    O tipo de serviço que está sendo publicado.
  • serviceInstance
    Tipo: System.Object
    Uma instância do serviço.

Comentários

Depois que o serviço é criado em um EditingContext é sempre presente. Um serviço não pode ser removido do EditingContext.

Segurança do .NET Framework

Consulte também

Referência

ServiceManager Classe

Sobrecargas Publish

Namespace Microsoft.Windows.Design

EditingContext

ContextItem

Unsubscribe

Subscribe

Outros recursos

Extensibilidade do WPF Designer