共用方式為


重新命名排除規則

「排除清單」區段提供了一種動態方式來微調輸入組件的重新命名,使用者可以指定要在 Runtime 時套用的「規則」清單。如果某項規則選取了一個特定的類別、方法或欄位,就不會重新命名該項目。

這些規則的套用是「外加」在全域選項 (例如,程式庫) 所隱含的規則之外。

這些規則會以邏輯 OR 的方式結合在一起。

您可以使用規則運算式 (RE) 來選取命名空間、型別、方法或欄位,選擇性的 "regex" 屬性就是使用於這種用途。"regex" 的預設值為 false。如果 "regex" 為 true,那麼 name 屬性的值就會被解譯為規則運算式,如果是 false,則這個名稱就會按照字面的意思解譯。這一點非常重要,因為規則運算式會指派特殊意義給某些字元 (例如,句點)。

以下是一些簡單規則運算式的範例:

.*                  Matches anything
MyLibrar.           Matches MyLibrary, MyLibrari, etc.
My[\.]Test[\.]I.*   Matches My.Test.Int1,My.Test.Internal, etc.
Get.*               Matches GetInt, GetValue, etc.
Get*                Matches Ge,Get,Gett,Gettt, etc.

如需規則運算式語法的完整說明,請參閱 .NET Framework 文件。

本節內容

排除命名空間

排除型別

排除方法

排除欄位

依據自訂屬性進行排除

排除組件

排除模組

© 2002-2007 PreEmptive Solutions. All rights reserved.