IVsShell3 Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Supplies shell services in addition to the IVsShell interface.
public interface class IVsShell3
public interface class IVsShell3
__interface IVsShell3
[System.Runtime.InteropServices.Guid("07BDC931-E86D-4531-A59C-20C614D6E492")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsShell3
[System.Runtime.InteropServices.Guid("07BDC931-E86D-4531-A59C-20C614D6E492")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsShell3
[<System.Runtime.InteropServices.Guid("07BDC931-E86D-4531-A59C-20C614D6E492")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsShell3 = interface
[<System.Runtime.InteropServices.Guid("07BDC931-E86D-4531-A59C-20C614D6E492")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsShell3 = interface
Public Interface IVsShell3
- Attributes
Methods
IsRunningElevated(Boolean) |
Check to see if the application is running as an admin. |
RestartElevated() |
Restart the application, asking for credentials from the user if not running as administrator, or start as admin if the user has admin privileges. |