IVsSettingsStore.GetBoolOrDefault(String, String, Int32, Int32) Yöntem

Tanım

Boole türü özellik değeri veya belirtilen varsayılan değeri döndürür.

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

Parametreler

collectionPath
String

'ndaki Koleksiyonun yolu.

propertyName
String

'ndaki Özellik adı.

defaultValue
Int32

'ndaki Özellik ayarlanmamışsa döndürülecek varsayılan değer.

value
Int32

dışı Değer.

Döndürülenler

Int32

Özellik S_OK döndürülürse, özellik S_FALSE yoksa veya Microsoft.VisualStudio.E_INVALIDARG özellik türü Boole değilse, döndürür.

Açıklamalar

Özelliği işaretli veya işaretsiz bir tamsayı değeri olarak depolandıysa, normal C++ türü atama semantiği çıkış değerine uygulanır.

Şunlara uygulanır