IVsWritableSettingsStore.GetIntOrDefault(String, String, Int32, Int32) Yöntem

Tanım

Bir tamsayı türü özelliği veya belirtilen varsayılan değeri döndürür.

public:
 int GetIntOrDefault(System::String ^ collectionPath, System::String ^ propertyName, int defaultValue, [Runtime::InteropServices::Out] int % value);
int GetIntOrDefault(std::wstring const & collectionPath, std::wstring const & propertyName, int defaultValue, [Runtime::InteropServices::Out] int & value);
public int GetIntOrDefault (string collectionPath, string propertyName, int defaultValue, out int value);
abstract member GetIntOrDefault : string * string * int *  -> int
Public Function GetIntOrDefault (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ü bir tamsayı değilse, döndürür.

Uygulamalar

Açıklamalar

Özellik işaretsiz bir değer olarak depolandıysa, normal C++ türü atama semantiği çıkış değerine uygulanır.

Şunlara uygulanır