IVsSettingsStore.GetBoolOrDefault(String, String, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen booleschen Typeigenschaftenwert oder einen angegebenen Standardwert zurück.
public:
int GetBoolOrDefault(System::String ^ collectionPath, System::String ^ propertyName, int defaultValue, [Runtime::InteropServices::Out] int % value);
int GetBoolOrDefault(std::wstring const & collectionPath, std::wstring const & propertyName, int defaultValue, [Runtime::InteropServices::Out] int & value);
public int GetBoolOrDefault (string collectionPath, string propertyName, int defaultValue, out int value);
abstract member GetBoolOrDefault : string * string * int * -> int
Public Function GetBoolOrDefault (collectionPath As String, propertyName As String, defaultValue As Integer, ByRef value As Integer) As Integer
Parameter
- collectionPath
- String
[in] Der Pfad der Auflistung.
- propertyName
- String
[in] Der Name der Eigenschaft.
- defaultValue
- Int32
[in] Der zurückzugebende Standardwert, wenn die Eigenschaft nicht festgelegt ist.
- value
- Int32
[out] Der Wert.
Gibt zurück
Gibt S_OK zurück, wenn die Eigenschaft zurückgegeben wurde, S_FALSE, wenn die Eigenschaft nicht vorhanden ist, oder Microsoft.VisualStudio.E_INVALIDARG, wenn der Eigenschaftentyp nicht boolesch ist.
Hinweise
Wenn die Eigenschaft als ganzzahliger Wert mit oder ohne Vorzeichen gespeichert wurde, wird die reguläre C++ Typumwandlungs Semantik auf den Ausgabewert angewendet.