ShellSettingsManager Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Visual Studio içinde depolanan ayarları temsil eder.
public ref class ShellSettingsManager sealed : Microsoft::VisualStudio::Settings::SettingsManager
public ref class ShellSettingsManager sealed : Microsoft::VisualStudio::Settings::SettingsManager
class ShellSettingsManager sealed : Microsoft::VisualStudio::Settings::SettingsManager
public sealed class ShellSettingsManager : Microsoft.VisualStudio.Settings.SettingsManager
type ShellSettingsManager = class
inherit SettingsManager
Public NotInheritable Class ShellSettingsManager
Inherits SettingsManager
- Devralma
Açıklamalar
Bu sınıf, farklı kapsamlarda Özellikler ve koleksiyonlar için arama yapmanıza olanak tanır. SettingsScope WritableSettingsStore Kapsamdaki koleksiyonlar ve özellikler hakkında daha fazla düzenleme için ve sınıflarına başvurular içerir. Bu sınıf, IDisposable kalıbı uygular ve artık gerekli olmadığında atılmalıdır.
Oluşturucular
| ShellSettingsManager(IServiceProvider) |
ShellSettingsManager 'ın yeni bir örneğini başlatır. |
| ShellSettingsManager(IVsSettingsManager) | |
Yöntemler
| GetApplicationDataFolder(ApplicationDataFolder) |
Visual Studio 'Nun çeşitli önbellek, yedekleme, şablon vb. dosyaları depolamak için kullandığı klasörü alır |
| GetCollectionScopes(String) |
Verilen koleksiyonu içeren kapsamları alır. |
| GetCommonExtensionsSearchPaths() |
Visual Studio 'Nun makine genelindeki uzantıları yüklemek/bulmak için kullandığı klasörlerin listesini alır. |
| GetPropertyScopes(String, String) |
Verilen özelliği içeren kapsamları alır. |
| GetReadOnlySettingsStore(SettingsScope) |
SettingsStore, Salt okuma işlemleri için kullanılabilen istenen kapsamın sınıfını alır. |
| GetWritableSettingsStore(SettingsScope) |
WritableSettingsStoreHem okuma hem de yazma için kullanılabilen, istenen kapsam için nesneyi alır. |