Share via


ChangePublisherTopic Method

Changes the topic a publisher uses. This will also update all existing subscribers so that they are listening to the new topic.

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.ModelBus
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
Sub ChangePublisherTopic ( _
    publisherCookie As Nullable(Of UInteger), _
    newTopic As ModelBusMessageTopic, _
    oldTopic As ModelBusMessageTopic _
)
'Usage
Dim instance As IModelBusService
Dim publisherCookie As Nullable(Of UInteger)
Dim newTopic As ModelBusMessageTopic
Dim oldTopic As ModelBusMessageTopic

instance.ChangePublisherTopic(publisherCookie, _
    newTopic, oldTopic)
void ChangePublisherTopic(
    Nullable<uint> publisherCookie,
    ModelBusMessageTopic newTopic,
    ModelBusMessageTopic oldTopic
)
void ChangePublisherTopic(
    Nullable<unsigned int> publisherCookie, 
    ModelBusMessageTopic^ newTopic, 
    ModelBusMessageTopic^ oldTopic
)
abstract ChangePublisherTopic : 
        publisherCookie:Nullable<uint32> * 
        newTopic:ModelBusMessageTopic * 
        oldTopic:ModelBusMessageTopic -> unit 
function ChangePublisherTopic(
    publisherCookie : Nullable<uint>, 
    newTopic : ModelBusMessageTopic, 
    oldTopic : ModelBusMessageTopic
)

Parameters

  • publisherCookie
    Type: System..::..Nullable< (Of < ( <'UInt32> ) > ) >
    Publishing cookie, obtained when registering a publisher for this topic

See Also

Reference

IModelBusService Interface

Microsoft.VisualStudio.Data.Tools.Package.ModelBus Namespace