SPField.GetValidatedString method
驗證,並將欄位值轉換成序列化的表單。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Overridable Function GetValidatedString ( _
value As Object _
) As String
'用途
Dim instance As SPField
Dim value As Object
Dim returnValue As String
returnValue = instance.GetValidatedString(value)
public virtual string GetValidatedString(
Object value
)
參數
value
Type: System.Object要轉換的欄位值。
傳回值
Type: System.String
值的序列化的表單。
備註
這個方法用於資料序列化邏輯和欄位驗證邏輯專屬的自訂欄位類型。
在自訂的特定類型的類別中,會覆寫此方法,以定義下列類型的邏輯:
資料驗證 ;例如,若要在伺服器端程式碼中擲回例外狀況,如果欄位為必要。
更新前的資料處理 ;例如,若要篩選出不正確的資料,但未通過驗證。
序列化 ;例如,將欄位值轉換成字串物件格式。