VerificationAttribute 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 VerificationAttribute 類別的新執行個體。
多載
VerificationAttribute(String, String, VerificationReportLevel, Int32, String) |
使用協助工具方針、檢查點、報告層級、檢查點優先權,以及錯誤訊息,初始化 VerificationAttribute 類別的新執行個體。 |
VerificationAttribute(String, String, VerificationReportLevel, Int32, String, VerificationRule, String) |
使用協助工具方針、檢查點、報告層級、檢查點優先權、錯誤訊息、VerificationAttribute.value,以及相關條件屬性,初始化 VerificationRule 類別的新執行個體。 |
VerificationAttribute(String, String, VerificationReportLevel, Int32, String, VerificationRule, String, VerificationConditionalOperator, String, String) |
使用協助工具方針、檢查點、報告層級、檢查點優先權、錯誤訊息、VerificationAttribute.value、相關條件屬性、相關條件屬性值,以及參考方針 URL,初始化 VerificationRule 類別的新執行個體。 |
VerificationAttribute(String, String, VerificationReportLevel, Int32, String)
使用協助工具方針、檢查點、報告層級、檢查點優先權,以及錯誤訊息,初始化 VerificationAttribute 類別的新執行個體。
public:
VerificationAttribute(System::String ^ guideline, System::String ^ checkpoint, System::Web::UI::VerificationReportLevel reportLevel, int priority, System::String ^ message);
public VerificationAttribute (string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message);
new System.Web.UI.VerificationAttribute : string * string * System.Web.UI.VerificationReportLevel * int * string -> System.Web.UI.VerificationAttribute
Public Sub New (guideline As String, checkpoint As String, reportLevel As VerificationReportLevel, priority As Integer, message As String)
參數
- guideline
- String
驗證規則所描述的可及性方針。
- checkpoint
- String
指導原則之內的檢查點。
- reportLevel
- VerificationReportLevel
其中一個 VerificationReportLevel 值。
- priority
- Int32
檢查點的優先權。
- message
- String
當驗證規則為 true 時,即顯示訊息。
備註
類別 VerificationAttribute 的 VerificationAttribute 建構函式會指定定義驗證規則所需的最小資訊量。 假設實例的預設值 VerificationAttribute 如下:
屬性 VerificationRule 會設定為 Required 。
屬性 VerificationConditionalOperator 會設定為 Equals 。
屬性 GuidelineUrl 會設定為空字串 (「」) 。
屬性 ConditionalValue 會設定為空字串 (「」) 。
屬性 ConditionalProperty 會設定為空字串 (「」) 。
若要在上述清單中指定超出預設值的屬性值,請使用 VerificationAttribute 或 VerificationAttribute 建構函式多載。
適用於
VerificationAttribute(String, String, VerificationReportLevel, Int32, String, VerificationRule, String)
使用協助工具方針、檢查點、報告層級、檢查點優先權、錯誤訊息、VerificationAttribute.value,以及相關條件屬性,初始化 VerificationRule 類別的新執行個體。
public:
VerificationAttribute(System::String ^ guideline, System::String ^ checkpoint, System::Web::UI::VerificationReportLevel reportLevel, int priority, System::String ^ message, System::Web::UI::VerificationRule rule, System::String ^ conditionalProperty);
public VerificationAttribute (string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message, System.Web.UI.VerificationRule rule, string conditionalProperty);
new System.Web.UI.VerificationAttribute : string * string * System.Web.UI.VerificationReportLevel * int * string * System.Web.UI.VerificationRule * string -> System.Web.UI.VerificationAttribute
Public Sub New (guideline As String, checkpoint As String, reportLevel As VerificationReportLevel, priority As Integer, message As String, rule As VerificationRule, conditionalProperty As String)
參數
- guideline
- String
驗證規則所描述的可及性方針。
- checkpoint
- String
指導原則之內的檢查點。
- reportLevel
- VerificationReportLevel
其中一個 VerificationReportLevel 值。
- priority
- Int32
檢查點的優先權。
- message
- String
當驗證規則為 true 時,即顯示訊息。
- rule
- VerificationRule
其中一個 VerificationRule 值。
- conditionalProperty
- String
條件運算式的左邊,用於驗證協助工具規則。
備註
參數 conditionalProperty
是另一個屬性,用來做為條件運算式的一部分來評估驗證規則。 例如,如果規則參數是 ,則 指定的 conditionalProperty
相關屬性不得為 NotEmptyString 空字串 (「」) 。
假設實例的預設值 VerificationAttribute 如下:
屬性 VerificationConditionalOperator 會設定為 Equals 。
屬性 GuidelineUrl 會設定為空字串 (「」) 。
屬性 ConditionalProperty 會設定為空字串 (「」) 。
若要在上述清單中指定屬性值以外的屬性值,請使用建 VerificationAttribute 構函式多載。
適用於
VerificationAttribute(String, String, VerificationReportLevel, Int32, String, VerificationRule, String, VerificationConditionalOperator, String, String)
使用協助工具方針、檢查點、報告層級、檢查點優先權、錯誤訊息、VerificationAttribute.value、相關條件屬性、相關條件屬性值,以及參考方針 URL,初始化 VerificationRule 類別的新執行個體。
public:
VerificationAttribute(System::String ^ guideline, System::String ^ checkpoint, System::Web::UI::VerificationReportLevel reportLevel, int priority, System::String ^ message, System::Web::UI::VerificationRule rule, System::String ^ conditionalProperty, System::Web::UI::VerificationConditionalOperator conditionalOperator, System::String ^ conditionalValue, System::String ^ guidelineUrl);
public VerificationAttribute (string guideline, string checkpoint, System.Web.UI.VerificationReportLevel reportLevel, int priority, string message, System.Web.UI.VerificationRule rule, string conditionalProperty, System.Web.UI.VerificationConditionalOperator conditionalOperator, string conditionalValue, string guidelineUrl);
new System.Web.UI.VerificationAttribute : string * string * System.Web.UI.VerificationReportLevel * int * string * System.Web.UI.VerificationRule * string * System.Web.UI.VerificationConditionalOperator * string * string -> System.Web.UI.VerificationAttribute
Public Sub New (guideline As String, checkpoint As String, reportLevel As VerificationReportLevel, priority As Integer, message As String, rule As VerificationRule, conditionalProperty As String, conditionalOperator As VerificationConditionalOperator, conditionalValue As String, guidelineUrl As String)
參數
- guideline
- String
驗證規則所描述的可及性方針。
- checkpoint
- String
指導原則之內的檢查點。
- reportLevel
- VerificationReportLevel
其中一個 VerificationReportLevel 值。
- priority
- Int32
檢查點的優先權。
- message
- String
當驗證規則為 true 時,即顯示訊息。
- rule
- VerificationRule
其中一個 VerificationRule 值。
- conditionalProperty
- String
條件運算式的左邊,用於驗證協助工具規則。
- conditionalOperator
- VerificationConditionalOperator
其中一個 VerificationConditionalOperator 值。
- conditionalValue
- String
條件運算式的右邊,用於驗證協助工具規則。
- guidelineUrl
- String
guideline
的參考 URL。
備註
這 VerificationAttribute 可讓您使用指定的所有可能屬性來建立 類別的 VerificationAttribute 實例。