Share via


SModelBus Interface

The service interface for the Visual Studio ModelBus service.

Namespace:  Microsoft.VisualStudio.Modeling.Integration
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
<GuidAttribute("8901DD4E-64BA-431f-8040-0BC75EE1ADAD")> _
Public Interface SModelBus
[ComVisibleAttribute(true)]
[GuidAttribute("8901DD4E-64BA-431f-8040-0BC75EE1ADAD")]
public interface SModelBus
[ComVisibleAttribute(true)]
[GuidAttribute(L"8901DD4E-64BA-431f-8040-0BC75EE1ADAD")]
public interface class SModelBus
[<ComVisibleAttribute(true)>]
[<GuidAttribute("8901DD4E-64BA-431f-8040-0BC75EE1ADAD")>]
type SModelBus =  interface end
public interface SModelBus

Remarks

Use this class only to obtain access to the ModelBus service, and cast it to an IModelBus.

For more information, see Integrating Models by using Visual Studio Modelbus.

Examples

// Get the ModelBus service:
IModelBus modelBus = 
    this.Store.GetService(typeof(SModelBus)) as IModelBus;

See Also

Reference

Microsoft.VisualStudio.Modeling.Integration Namespace