Share via


IVsServiceInfo Interface

Definition

Represents information about a VS service. The implementation must be free-threaded.

public interface class IVsServiceInfo
public interface class IVsServiceInfo
__interface IVsServiceInfo
[System.Runtime.InteropServices.Guid("5B5AC77C-213B-4642-9D20-5BF902649356")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsServiceInfo
[<System.Runtime.InteropServices.Guid("5B5AC77C-213B-4642-9D20-5BF902649356")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsServiceInfo = interface
Public Interface IVsServiceInfo
Attributes

Remarks

This interface is safe to access from any thread.

Properties

HasOverride

Determines whether the service has an override.

IsAsync

Determines whether the service is asynchronous.

Name

Gets the name of the service.

OverridePackageGuid

Gets the override package GUID.

PackageGuid

Gets the package GUID.

ServiceGuid

Gets the service GUID.

Applies to