RegisterPublisher Method
Registers a publisher so that subscribers can pull messages if needed. Publishers do not need to be registered in order to publish messages.
Namespace: Microsoft.VisualStudio.Data.Tools.Package.ModelBus
Assembly: Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)
Syntax
'Declaration
Sub RegisterPublisher ( _
publisher As IModelBusPublisher, _
publisherTopic As ModelBusMessageTopic, _
<OutAttribute> ByRef publishingCookie As Nullable(Of UInteger) _
)
'Usage
Dim instance As IModelBusService
Dim publisher As IModelBusPublisher
Dim publisherTopic As ModelBusMessageTopic
Dim publishingCookie As Nullable(Of UInteger)
instance.RegisterPublisher(publisher, _
publisherTopic, publishingCookie)
void RegisterPublisher(
IModelBusPublisher publisher,
ModelBusMessageTopic publisherTopic,
out Nullable<uint> publishingCookie
)
void RegisterPublisher(
IModelBusPublisher^ publisher,
ModelBusMessageTopic^ publisherTopic,
[OutAttribute] Nullable<unsigned int>% publishingCookie
)
abstract RegisterPublisher :
publisher:IModelBusPublisher *
publisherTopic:ModelBusMessageTopic *
publishingCookie:Nullable<uint32> byref -> unit
function RegisterPublisher(
publisher : IModelBusPublisher,
publisherTopic : ModelBusMessageTopic,
publishingCookie : Nullable<uint>
)
Parameters
- publisherTopic
Type: Microsoft.VisualStudio.Data.Tools.Package.ModelBus..::..ModelBusMessageTopic
- publishingCookie
Type: System..::..Nullable< (Of < ( <'UInt32> ) > ) >%
Publishing cookie that allows callers to publish messages
See Also
Reference
Microsoft.VisualStudio.Data.Tools.Package.ModelBus Namespace