Freigeben über


PropertySettings Klasse

Definition

IPropertySettings-Standardimplementierung

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
Vererbung
PropertySettings
Implementiert

Konstruktoren

PropertySettings()

Initialisiert eine neue Instanz der PropertySettings-Klasse.

PropertySettings(KeyValuePair<String,Object>[])

Initialisiert eine neue Instanz der PropertySettings-Klasse.

Felder

EmptySettings

Leere Einstellungen

Eigenschaften

Item[String]

IPropertySettings-Standardimplementierung

Methoden

Add(String, Object)

IPropertySettings-Standardimplementierung

Erweiterungsmethoden

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean)

Hinzufügen eines Wörterbuchinhalts zum anderen Wörterbuch

GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK)

Ruft einen Wert nach dem angegebenen Schlüssel ab.

EmptyIfNull<T>(IEnumerable<T>)

Gibt diese Enumeration zurück, falls sie nicht NULL ist. Wenn es NULL ist, geben Sie eine leere Enumeration zurück.

Copy(IPropertySettings, Func<IPropertySettings>)

Tiefgehende Kopie eines Konfigurations instance

GetPathValue<T>(IPropertySettings, String[])

Abrufen eines Werts mithilfe eines Pfads

GetValue<T>(IPropertySettings, String, T)

Abrufen des Werts vom Typ (T)

GetValue<T>(IPropertySettings, String)

Abrufen des Werts vom Typ (T)

GetValues(IPropertySettings, Object, BindingFlags, Func<String,String>)

GetValues mithilfe der Reflektions-API

GetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>)

GetValues mithilfe der Reflektions-API

SetValues(IPropertySettings, Object, BindingFlags, Func<String,String>)

SetValues mithilfe der Reflektions-API

SetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>)

SetValues mithilfe der Reflektions-API

TryGetValue<T>(IPropertySettings, String, T)

TryGetValue-Mustererweiterung

Gilt für: