PropertySettings 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.
Varsayılan ıpropertysettings uygulaması
public ref class PropertySettings : System::Collections::Generic::Dictionary<System::String ^, System::Object ^>, Microsoft::VisualStudio::Workspace::IPropertySettings, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class PropertySettings : System.Collections.Generic.Dictionary<string,object>, Microsoft.VisualStudio.Workspace.IPropertySettings, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type PropertySettings = class
inherit Dictionary<string, obj>
interface IPropertySettings
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
Public Class PropertySettings
Inherits Dictionary(Of String, Object)
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IPropertySettings
- Devralma
-
PropertySettings
- Uygulamalar
-
IPropertySettings ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Oluşturucular
| PropertySettings() |
PropertySettings sınıfının yeni bir örneğini başlatır. |
| PropertySettings(KeyValuePair<String,Object>[]) |
PropertySettings sınıfının yeni bir örneğini başlatır. |
Alanlar
| EmptySettings |
Boş ayarlar |
Özellikler
| Item[String] | Gets or sets the element with the specified key. |
Yöntemler
| Add(String, Object) | Adds an element with the provided key and value to the IDictionary<TKey,TValue>. |
Uzantı Metotları
| AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean) | |
| GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK) | |
| EmptyIfNull<T>(IEnumerable<T>) | |
| Copy(IPropertySettings, Func<IPropertySettings>) |
Bir yapılandırma örneğinin derin kopyası |
| GetPathValue<T>(IPropertySettings, String[]) |
Yol kullanarak bir değer alma |
| GetValue<T>(IPropertySettings, String) |
Türün değerini Al (T) |
| GetValue<T>(IPropertySettings, String, T) |
Türün değerini Al (T) |
| GetValues(IPropertySettings, Object, BindingFlags, Func<String,String>) |
Yansıma API 'sini kullanan GetValues |
| GetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>) |
Yansıma API 'sini kullanan GetValues |
| SetValues(IPropertySettings, Object, BindingFlags, Func<String,String>) |
Yansıma API 'sini kullanan SetValues |
| SetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>) |
Yansıma API 'sini kullanan SetValues |
| TryGetValue<T>(IPropertySettings, String, T) |
TryGetValue model uzantısı |