LanguagePreferences Constructor (IServiceProvider, Guid, String)
Initializes a new instance of the LanguagePreferences class (this is the preferred method).
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.12.0 (in Microsoft.VisualStudio.Package.LanguageService.12.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Syntax
'Declaration
Public Sub New ( _
site As IServiceProvider, _
langSvc As Guid, _
name As String _
)
public LanguagePreferences(
IServiceProvider site,
Guid langSvc,
string name
)
public:
LanguagePreferences(
IServiceProvider^ site,
Guid langSvc,
String^ name
)
new :
site:IServiceProvider *
langSvc:Guid *
name:string -> LanguagePreferences
public function LanguagePreferences(
site : IServiceProvider,
langSvc : Guid,
name : String
)
Parameters
site
Type: IServiceProvider[in] An IServiceProvider object supplying the service provider. This value cannot be nulla null reference (Nothing in Visual Basic).
langSvc
Type: Guid[in] The GUID of the language service these preferences are associated with.
name
Type: String[in] The name of the language service.
Remarks
name is used to read the registry and must be the same name the language service was registered under. All of the known language service properties are read from the registry under this name.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.