UIExtensionsTryGetT - метод
Возвращает значение поля в строковой секции, заданной в пользовательских настройках,
или значение по умолчанию defaultValue, если секция или поле не найдены.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public static T TryGet<T>(
this IUserSettings userSettings,
string sectionName,
string fieldName,
T defaultValue = null
)
<ExtensionAttribute>
Public Shared Function TryGet(Of T) (
userSettings As IUserSettings,
sectionName As String,
fieldName As String,
Optional defaultValue As T = Nothing
) As T
public:
[ExtensionAttribute]
generic<typename T>
static T TryGet(
IUserSettings^ userSettings,
String^ sectionName,
String^ fieldName,
T defaultValue = nullptr
)
[<ExtensionAttribute>]
static member TryGet :
userSettings : IUserSettings *
sectionName : string *
fieldName : string *
?defaultValue : 'T
(* Defaults:
let _defaultValue = defaultArg defaultValue null
*)
-> 'T
- userSettings IUserSettings
- Настройки, применяемые для клиентского рабочего места.
- sectionName String
- Имя секции. Не должно быть равно null или пустой строке.
- fieldName String
- Имя поля. Не должно быть равно null или пустой строке.
- defaultValue T (Optional)
- Значение поля по умолчанию, возвращаемое, если секция или поле не найдены.
- T
- Тип возвращаемого значения.
T
Значение поля в строковой секции, заданной в пользовательских настройках,
или значение по умолчанию
defaultValue, если секция или поле не найдены.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IUserSettings. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).