Метод SPField.ValidateAndParseValue
При переопределении в производном классе проверяет и анализирует входной value и возвращает допустимый объект, который может быть значение поля.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overridable Function ValidateAndParseValue ( _
item As SPListItem, _
value As String _
) As Object
'Применение
Dim instance As SPField
Dim item As SPListItem
Dim value As String
Dim returnValue As Object
returnValue = instance.ValidateAndParseValue(item, _
value)
public virtual Object ValidateAndParseValue(
SPListItem item,
string value
)
Параметры
item
Тип: Microsoft.SharePoint.SPListItemSPListItem содержит поле, значение которого новый нуждающаяся в проверке.
value
Тип: System.StringСтрока со значением следует проанализировать и возвратить.
Возвращаемое значение
Тип: System.Object
Объект, который может быть назначен как значение поля.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Item — пустая ссылка (Nothing в Visual Basic). |
Замечания
Реализация по умолчанию не выполняет все проверки, он просто возвращает value.
Следует переопределить метод ParseValue(SPListItem, String) и его как часть переопределение этого метода вызова.