Partager via


IVsPersistConnectedServices Interface

Implemented by project system that supports ConnectedServices property persistance. Use IVsHierarchy.GetProperty(VSHPROPID_ConnectedServicesPersistence, ...) to get IVsPersistConnectedServices from the project.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)

Syntax

'Declaration
<GuidAttribute("9C68F455-FF06-43D0-8473-195EFAFCB833")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsPersistConnectedServices
[GuidAttribute("9C68F455-FF06-43D0-8473-195EFAFCB833")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsPersistConnectedServices
[GuidAttribute(L"9C68F455-FF06-43D0-8473-195EFAFCB833")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsPersistConnectedServices
[<GuidAttribute("9C68F455-FF06-43D0-8473-195EFAFCB833")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsPersistConnectedServices =  interface end
public interface IVsPersistConnectedServices

The IVsPersistConnectedServices type exposes the following members.

Properties

  Name Description
Public property Count Gets the number of services.
Public property Project Gets the project.

Top

Methods

  Name Description
Public method Add Adds a connected service.
Public method GetConnectedService Gets the specified service.
Public method GetConnectedServices Gets the specified services.
Public method Remove Removes the specified service.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace