Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
mx.styles 

CSSCondition  - AS3 Flex

パッケージmx.styles
クラスpublic class CSSCondition
継承CSSCondition Inheritance Object

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

特定のプロパティに基づいてコンポーネントのサブセットを照合するために使用される CSSSelector の条件を表します。

関連する API エレメント



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
  kind : String
[読み取り専用] このインスタンスが表す条件の種類です。
CSSCondition
  specificity : int
[読み取り専用] セレクターチェーンに含まれる条件付きセレクターの特異性を計算します。
CSSCondition
  value : String
[読み取り専用] CSS シンタックスを含まない、この条件の値です。
CSSCondition
パブリックメソッド
 メソッド定義元
  
コンストラクターです。
CSSCondition
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
  
この条件が特定のコンポーネントと一致するかどうかを示します。
CSSCondition
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
  
この条件のストリング表現を返します。
CSSCondition
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細

kind

プロパティ
kind:String  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

このインスタンスが表す条件の種類です。有効な値は、class、id、および pseudo です。



実装
    public function get kind():String

関連する API エレメント

specificity

プロパティ 
specificity:int  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

セレクターチェーンに含まれる条件付きセレクターの特異性を計算します。特異性の合計は、一致する複数のスタイル宣言を適用するときの優先順位を決定するために使用されます。id 条件には 100 ポイント、pseudo 条件と class 条件にはそれぞれ 10 ポイントが付与されます。特異性の高いセレクターは、特異の低いセレクターよりも優先されます。セレクターの特異性が等しい場合は、宣言の順序によって優先順位が決まります(つまり、最後の宣言が優先されます)。



実装
    public function get specificity():int

value

プロパティ 
value:String  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

CSS シンタックスを含まない、この条件の値です。CSS シンタックスを含むストリング表現を取得するには、toString() メソッドを呼び出します。



実装
    public function get value():String
コンストラクターの詳細

CSSCondition

()コンストラクター
public function CSSCondition(kind:String, value:String)

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

コンストラクターです。

パラメーター
kind:String — 条件の種類です。有効な値については、CSSConditionKind の列挙を参照してください。
 
value:String — 条件の値です(CSS シンタックスなし)。
メソッドの詳細

matchesStyleClient

()メソッド
public function matchesStyleClient(object:IAdvancedStyleClient):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

この条件が特定のコンポーネントと一致するかどうかを示します。

パラメーター

object:IAdvancedStyleClient — 条件を適用できるコンポーネントです。

戻り値
Boolean — コンポーネントが一致する場合は true、それ以外の場合は false です。

toString

()メソッド 
public function toString():String

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 10, AIR 1.5

この条件のストリング表現を返します。

戻り値
String — この条件のストリング表現です(CSS シンタックスを含む)。




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。