ServiceManager.Publish<TServiceType> – metoda (PublishServiceCallback<TServiceType>)
Publikuje služba zadaného typu reprezentovány zadanou metodu.
Obor názvů: Microsoft.Windows.Design
Sestavení: Microsoft.Windows.Design.Extensibility (v Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Deklarace
Public Sub Publish(Of TServiceType) ( _
callback As PublishServiceCallback(Of TServiceType) _
)
public void Publish<TServiceType>(
PublishServiceCallback<TServiceType> callback
)
public:
generic<typename TServiceType>
void Publish(
PublishServiceCallback<TServiceType>^ callback
)
member Publish :
callback:PublishServiceCallback<'TServiceType> -> unit
Jazyk JScript nepodporuje obecné typy a metody.
Parametry typu
- TServiceType
Parametry
- callback
Typ: Microsoft.Windows.Design.PublishServiceCallback<TServiceType>
Metoda vyvolat po požadovanou službu.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | callbackis nullodkaz Null (Nothing v jazyce Visual Basic). |
Poznámky
Toto přetížení Publish publikuje typ služby, ale deklarovat instance služby. Při požadavku služby callback vyvolat vytvoření instance. Zpětné volání je vyvolána pouze jednou a mezipaměti instance.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Windows.Design – obor názvů