共用方式為


<assert> 要素

指定呼叫該方法時 Debug.Assert 是否顯示訊息框;同時指定要寫入訊息的檔案名稱。

<組態>
   <system.diagnostics>
     <堅持>

語法

<assert assertuienabled="true|false" logfilename="file name"/>

屬性和項目

下列章節說明屬性、子元素和父元素。

Attributes

Attribute Description
assertuienabled 選擇性屬性。

指定當 Debug.Assert 方法評估為 false 時,是否顯示訊息框。
logfilename 選擇性屬性。

Debug.Assert 評估為 false,則指定要寫入訊息的檔案名稱。

assertuienabled 屬性

價值觀 Description
true 顯示訊息框。 這是預設值。
false 不會顯示訊息框。

子元素

沒有。

父項目

元素 Description
configuration 通用語言執行平台和 .NET Framework 應用程式所使用之每個組態檔中的根項目。
system.diagnostics 指定收集、儲存及路由訊息的追蹤監聽器,以及標記交換器設置的層級。

備註

元素中的 <assert> 兩個屬性都是可選的。 你可以在不指定要寫訊息的檔案的情況下停用訊息框,或者指定一個檔案來寫訊息,同時保持訊息框啟用。

Example

以下範例展示了如何在呼叫 Debug.Assert 並將訊息寫入 c:\log.txt時,如何停用顯示訊息框。

<configuration>
   <system.diagnostics>
      <assert assertuienabled="false" logfilename="c:\log.txt"/>
   </system.diagnostics>
</configuration>

另請參閱