この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

TextEffect クラス

 

テキスト オブジェクトに適用できるテキスト効果を表します。

名前空間:   System.Windows.Media
アセンブリ:  PresentationCore (PresentationCore.dll 内)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Freezable
        System.Windows.Media.Animation.Animatable
          System.Windows.Media.TextEffect

[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public sealed class TextEffect : Animatable

名前説明
System_CAPS_pubmethodTextEffect()

TextEffect クラスの新しいインスタンスを初期化します。

System_CAPS_pubmethodTextEffect(Transform, Brush, Geometry, Int32, Int32)

新しいインスタンスを初期化、 TextEffect クラスをクラス プロパティ値を指定します。

名前説明
System_CAPS_pubpropertyCanFreeze

オブジェクトを変更不可能にできるかどうかを示す値を取得します。(Freezable から継承されます。)

System_CAPS_pubpropertyClip

取得または設定のクリッピング領域、 TextEffectです。

System_CAPS_pubpropertyDependencyObjectType

取得、 DependencyObjectType をラップする、 CLR のこのインスタンスの型。 (DependencyObject から継承されます。)

System_CAPS_pubpropertyDispatcher

取得、 Dispatcher この DispatcherObject に関連付けられています。(DispatcherObject から継承されます。)

System_CAPS_pubpropertyForeground

取得または設定、 Brush のコンテンツに適用する、 TextEffectです。

System_CAPS_pubpropertyHasAnimatedProperties

示す値を取得するかどうか 1 つまたは複数 AnimationClock オブジェクトがこのオブジェクトの依存関係プロパティのいずれかに関連付けられています。(Animatable から継承されます。)

System_CAPS_pubpropertyIsFrozen

オブジェクトが変更可能かどうかを示す値を取得します。(Freezable から継承されます。)

System_CAPS_pubpropertyIsSealed

(読み取り専用)、このインスタンスが現在シールされているかどうかを示す値を取得します。(DependencyObject から継承されます。)

System_CAPS_pubpropertyPositionCount

取得またはテキスト内の位置を設定、 TextEffect に適用されます。

System_CAPS_pubpropertyPositionStart

取得またはテキストの開始位置を設定、 TextEffect に適用されます。

System_CAPS_pubpropertyTransform

取得または設定、 Transform に適用されている、 TextEffectです。

名前説明
System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock)

AnimationClock を指定した DependencyProperty に適用します。 プロパティが既にアニメーション化されている場合は、SnapshotAndReplace ハンドオフ動作が使用されます。(Animatable から継承されます。)

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

AnimationClock を指定した DependencyProperty に適用します。 プロパティは既にアニメーション化される場合、指定した HandoffBehavior を使用します。(Animatable から継承されます。)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline)

指定された DependencyProperty にアニメーションを適用します。 アニメーションは、次のフレームがレンダリングされるときに開始されます。 指定されたプロパティが既にアニメーション化されている場合は、SnapshotAndReplace ハンドオフ動作が使用されます。(Animatable から継承されます。)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

指定された DependencyProperty にアニメーションを適用します。 アニメーションは、次のフレームがレンダリングされるときに開始されます。 指定したプロパティは既にアニメーション化される場合、指定した HandoffBehavior を使用します。(Animatable から継承されます。)

System_CAPS_pubmethodCheckAccess()

呼び出し元のスレッドがこれにアクセスをサポートしているかどうかを決定 DispatcherObjectします。(DispatcherObject から継承されます。)

System_CAPS_pubmethodClearValue(DependencyProperty)

プロパティのローカル値をクリアします。 クリアするプロパティは DependencyProperty 識別子で指定されます。(DependencyObject から継承されます。)

System_CAPS_pubmethodClearValue(DependencyPropertyKey)

読み取り専用プロパティのローカル値を消去します。 消去するプロパティは、DependencyPropertyKey で指定します。(DependencyObject から継承されます。)

System_CAPS_pubmethodClone()

この TextEffect の変更可能な複製を作成し、このオブジェクトの値の詳細コピーを作成します。 このメソッドは、依存関係プロパティをコピーするときにリソース参照とデータ バインディングをコピーしますが (ただし、これらは解決されなくなる場合があります)、アニメーションやその現在の値はコピーしません。

System_CAPS_pubmethodCloneCurrentValue()

この TextEffect オブジェクトの変更可能な複製を作成し、このオブジェクトの現在値の詳細コピーを作成します。 リソース参照、データ バインディング、アニメーションはコピーされませんが、それらの現在値はコピーされます。

System_CAPS_pubmethodCoerceValue(DependencyProperty)

指定した依存関係プロパティの値を強制します。 これは、呼び出し元の DependencyObject の依存関係プロパティのプロパティ メタデータで指定されている CoerceValueCallback 関数を呼び出すことによって実現されます。(DependencyObject から継承されます。)

System_CAPS_pubmethodEquals(Object)

指定されたかどうかを決定 DependencyObject は現在と同じ DependencyObjectします。(DependencyObject から継承されます。)

System_CAPS_pubmethodFreeze()

現在のオブジェクトを変更不可能にし、その IsFrozen プロパティを true に設定します。(Freezable から継承されます。)

System_CAPS_pubmethodGetAnimationBaseValue(DependencyProperty)

指定したアニメーション化されていない値を返す DependencyPropertyします。(Animatable から継承されます。)

System_CAPS_pubmethodGetAsFrozen()

固定コピーを作成、 Freezable, 、基本 (アニメーション化されていない) のプロパティの値を使用します。 コピーが固定されているために、任意の固定されたサブオブジェクトは、参照によってコピーされます。(Freezable から継承されます。)

System_CAPS_pubmethodGetCurrentValueAsFrozen()

固定コピーを作成、 Freezable プロパティの現在の値を使用します。 コピーが固定されているために、任意の固定されたサブオブジェクトは、参照によってコピーされます。(Freezable から継承されます。)

System_CAPS_pubmethodGetHashCode()

この DependencyObject のハッシュ コードを取得します。(DependencyObject から継承されます。)

System_CAPS_pubmethodGetLocalValueEnumerator()

どの依存関係プロパティに値を設定ローカルに決定するための特殊な列挙子を作成 DependencyObjectします。(DependencyObject から継承されます。)

System_CAPS_pubmethodGetType()

現在のインスタンスの Type を取得します。(Object から継承されます。)

System_CAPS_pubmethodGetValue(DependencyProperty)

DependencyObject のこのインスタンスにある依存関係プロパティの現在の有効値を返します。(DependencyObject から継承されます。)

System_CAPS_pubmethodInvalidateProperty(DependencyProperty)

指定した依存関係プロパティに対する有効な値を再評価します。(DependencyObject から継承されます。)

System_CAPS_pubmethodReadLocalValue(DependencyProperty)

ローカルの依存関係プロパティの値を返します (存在する場合)。(DependencyObject から継承されます。)

System_CAPS_pubmethodSetCurrentValue(DependencyProperty, Object)

依存関係プロパティ値のソースを変更せずにその値を設定します。(DependencyObject から継承されます。)

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

依存関係プロパティ識別子を指定して、該当する依存関係プロパティのローカル値を設定します。(DependencyObject から継承されます。)

System_CAPS_pubmethodSetValue(DependencyPropertyKey, Object)

依存関係プロパティの DependencyPropertyKey 識別子で指定した読み取り専用の依存関係プロパティのローカル値を設定します。(DependencyObject から継承されます。)

System_CAPS_protmethodShouldSerializeProperty(DependencyProperty)

シリアル化プロセスが、指定された依存関係プロパティの値をシリアル化する必要があるかどうかを示す値を返します。(DependencyObject から継承されます。)

System_CAPS_pubmethodToString()

現在のオブジェクトを表す文字列を返します。(Object から継承されます。)

System_CAPS_pubmethodVerifyAccess()

呼び出し元のスレッドがへのアクセスを持つことを強制DispatcherObjectです。(DispatcherObject から継承されます。)

名前説明
System_CAPS_pubfieldSystem_CAPS_staticClipProperty

Clip 依存関係プロパティを識別します。

System_CAPS_pubfieldSystem_CAPS_staticForegroundProperty

Foreground 依存関係プロパティを識別します。

System_CAPS_pubfieldSystem_CAPS_staticPositionCountProperty

PositionCount 依存関係プロパティを識別します。

System_CAPS_pubfieldSystem_CAPS_staticPositionStartProperty

PositionStart 依存関係プロパティを識別します。

System_CAPS_pubfieldSystem_CAPS_staticTransformProperty

Transform 依存関係プロパティを識別します。

名前説明
System_CAPS_pubeventChanged

発生したときに、 Freezable またはが含まれているオブジェクトが変更されています。(Freezable から継承されます。)

TextEffect オブジェクトを使用するなど、テキスト オブジェクトに、アニメーションなどの効果を追加する TextBlock, 、TextElement, 、および FlowDocument オブジェクトです。

次の例では、回転する個々 の文字を示します。 各文字は、1 秒間隔で個別に回転します。 例ではを定義、 TextEffect を含む、 RotateTransform 内の各文字に適用される、 TextBlock.Text プロパティです。 この例のアニメーションを定義する、 AngleCenterX のプロパティ、 RotateTransform オブジェクトです。 型の 3 番目のアニメーション Int32AnimationUsingKeyFrames の変更、 PositionStart プロパティを 0 から 13 文字の文字列に対応する、アニメーション シーケンス中に 12 にします。

テキストを回転するテキスト効果のスクリーンショット

回転を表すテキスト効果のアニメーションの例

.NET Framework
3.0 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: