IVsShell2 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 IVsShell2
public interface class IVsShell2
__interface IVsShell2
[System.Runtime.InteropServices.Guid("F3519E2D-D5D2-4455-B9F4-5F61F993BD66")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsShell2
[<System.Runtime.InteropServices.Guid("F3519E2D-D5D2-4455-B9F4-5F61F993BD66")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsShell2 = interface
Public Interface IVsShell2
- Attributes
Remarks
IVsShell2
offers additional shell services to address localization.
Notes to Callers
Call IVsShell in conjunction with the environment service, SVsShell, to implement VSPackages, projects, editors, and other entities that require access to local registry information. You call IVsShell2
to directly manipulate other VSPackages. IVsShell2
lets you access the LoadPackageStringWithLCID(Guid, UInt32, UInt32, String) method.
Methods
LoadPackageStringWithLCID(Guid, UInt32, UInt32, String) |
Loads a localized string resource from a VSPackage satellite DLL. |