共用方式為


在條件陳述式中使用屬性

已設定之屬性的邏輯值為 True。 若要判斷是否已設定屬性而不實際取得其值,請測試邏輯運算式 「MyProperty」 或 「Not MyProperty」。 設定 MyProperty 屬性時,前者會評估為 True,而後者評估為 False。

一或多個屬性可以與運算子結合,以形成條件陳述式中使用的邏輯運算式。 如需可用於條件陳述式之運算子的詳細資訊,請參閱 條件陳述式語法

使用屬性的條件陳述式可以輸入 Condition 資料表的 Condition 資料行,以修改 Feature 資料表中任何專案的選取狀態。

具有一或多個屬性的條件陳述式常用於資料庫資料表的 Condition 資料行。

下表各有條件運算式的資料行:

請注意,六個動作順序資料表具有條件的欄位。 如果此欄位中的條件運算式評估為 False,安裝程式會略過該動作。

如果您在 UI 序列中撰寫自訂動作,在其中一個使用者介面序列資料表中設定 私用屬性 ,該屬性不會在執行順序中設定。 若要在執行順序中設定 屬性,您也必須將自訂動作放在執行順序資料表中。 或者,您可以將屬性設為 公用屬性 ,並將其包含在 SecureCustomProperties 屬性中。

如需詳細資訊,請參閱 使用序列資料表 或使用 屬性