IVsSettingsStore.GetBoolOrDefault(String, String, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение свойства логического типа или заданное значение по умолчанию.
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
Параметры
- collectionPath
- String
[in] Путь к коллекции.
- propertyName
- String
[in] Имя свойства.
- defaultValue
- Int32
[in] Значение по умолчанию, которое возвращается, если свойство не задано.
- value
- Int32
[out] Значение.
Возвращаемое значение
Возвращает S_OK, если свойство было возвращено, S_FALSE, если свойство не существует или Microsoft.VisualStudio.E_INVALIDARG если тип свойства не является логическим.
Комментарии
Если свойство было сохранено как целочисленное значение со знаком или без знака, то для выходного значения применяются семантика приведения типа Regular C++.