IVsSettingsStore.GetInt64OrDefault(String, String, Int64, Int64) Yöntem

Tanım

64 bitlik bir tamsayı değeri veya belirtilen varsayılan değeri döndürür.

public:
 int GetInt64OrDefault(System::String ^ collectionPath, System::String ^ propertyName, long defaultValue, [Runtime::InteropServices::Out] long % value);
int GetInt64OrDefault(std::wstring const & collectionPath, std::wstring const & propertyName, long defaultValue, [Runtime::InteropServices::Out] long & value);
public int GetInt64OrDefault (string collectionPath, string propertyName, long defaultValue, out long value);
abstract member GetInt64OrDefault : string * string * int64 *  -> int
Public Function GetInt64OrDefault (collectionPath As String, propertyName As String, defaultValue As Long, ByRef value As Long) As Integer

Parametreler

collectionPath
String

'ndaki Koleksiyonun yolu.

propertyName
String

'ndaki Özellik adı.

defaultValue
Int64

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

value
Int64

dışı Değer.

Döndürülenler

Int32

Özellik S_OK döndürülürse, özellik S_FALSE yoksa veya E_INVALIDARG özellik türü 64 bitlik bir tamsayı değilse, döndürür.

Açıklamalar

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

Şunlara uygulanır