C# Class VSEmbed.Services.SettingsManagerWrapper

Wraps the (half-)managed ExternalSettingsManager implementation in an IVsSettingsManager so that it can be consumed by code that expects the native interface.
Inheritance: IVsSettingsManager, IDisposable
Afficher le fichier Open project: SLaks/VSEmbed

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetApplicationDataFolder ( [ folder, string &folderPath ) : int
GetCollectionScopes ( [ collectionPath, [ scopes ) : int
GetCommonExtensionsSearchPaths ( [ paths, string commonExtensionsPaths, [ actualPaths ) : int
GetPropertyScopes ( [ collectionPath, [ propertyName, [ scopes ) : int
GetReadOnlySettingsStore ( [ scope, IVsSettingsStore &store ) : int
GetWritableSettingsStore ( [ scope, IVsWritableSettingsStore &writableStore ) : int
SettingsManagerWrapper ( ExternalSettingsManager inner ) : System

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetApplicationDataFolder() public méthode

public GetApplicationDataFolder ( [ folder, string &folderPath ) : int
folder [
folderPath string
Résultat int

GetCollectionScopes() public méthode

public GetCollectionScopes ( [ collectionPath, [ scopes ) : int
collectionPath [
scopes [
Résultat int

GetCommonExtensionsSearchPaths() public méthode

public GetCommonExtensionsSearchPaths ( [ paths, string commonExtensionsPaths, [ actualPaths ) : int
paths [
commonExtensionsPaths string
actualPaths [
Résultat int

GetPropertyScopes() public méthode

public GetPropertyScopes ( [ collectionPath, [ propertyName, [ scopes ) : int
collectionPath [
propertyName [
scopes [
Résultat int

GetReadOnlySettingsStore() public méthode

public GetReadOnlySettingsStore ( [ scope, IVsSettingsStore &store ) : int
scope [
store IVsSettingsStore
Résultat int

GetWritableSettingsStore() public méthode

public GetWritableSettingsStore ( [ scope, IVsWritableSettingsStore &writableStore ) : int
scope [
writableStore IVsWritableSettingsStore
Résultat int

SettingsManagerWrapper() public méthode

public SettingsManagerWrapper ( ExternalSettingsManager inner ) : System
inner ExternalSettingsManager
Résultat System