TextEmbeddedObject TextEmbeddedObject TextEmbeddedObject TextEmbeddedObject Class

定義

コンテンツ全体の計測、ヒット テスト、および描画がすべて実行されるテキスト コンテンツの種類を定義します。Defines a type of text content in which measuring, hit testing and drawing of the entire content is done in whole.

public ref class TextEmbeddedObject abstract : System::Windows::Media::TextFormatting::TextRun
public abstract class TextEmbeddedObject : System.Windows.Media.TextFormatting.TextRun
type TextEmbeddedObject = class
    inherit TextRun
Public MustInherit Class TextEmbeddedObject
Inherits TextRun
継承
TextEmbeddedObjectTextEmbeddedObjectTextEmbeddedObjectTextEmbeddedObject

注釈

の例としTextEmbeddedObjectては、テキスト行の中央にボタンがあります。An example of a TextEmbeddedObject is a button in the middle of a line of text.

コンストラクター

TextEmbeddedObject() TextEmbeddedObject() TextEmbeddedObject() TextEmbeddedObject()

TextEmbeddedObject クラスの新しいインスタンスを初期化します。Initializes a new instance of the TextEmbeddedObject class.

プロパティ

BreakAfter BreakAfter BreakAfter BreakAfter

テキスト オブジェクトの後の改行条件を取得します。Gets the line breaking condition after the text object.

BreakBefore BreakBefore BreakBefore BreakBefore

テキスト オブジェクトの前の改行条件を取得します。Gets the line breaking condition before the text object.

CharacterBufferReference CharacterBufferReference CharacterBufferReference CharacterBufferReference

テキスト ラン文字バッファーへの参照を取得します。Gets a reference to the text run character buffer.

(Inherited from TextRun)
HasFixedSize HasFixedSize HasFixedSize HasFixedSize

行内で配置される場所に関係なくテキスト オブジェクトのサイズが固定かどうかを判断します。Determines whether the text object has a fixed size regardless of where it is placed within a line.

Length Length Length Length

テキスト ラン内の文字数を取得します。Gets the number of characters in the text run.

(Inherited from TextRun)
Properties Properties Properties Properties

タイプフェイスや前景ブラシなど、テキスト ラン内のすべての文字が共有するテキスト プロパティのセットを取得します。Gets the set of text properties that are shared by every character in the text run, such as typeface or foreground brush.

(Inherited from TextRun)

メソッド

ComputeBoundingBox(Boolean, Boolean) ComputeBoundingBox(Boolean, Boolean) ComputeBoundingBox(Boolean, Boolean) ComputeBoundingBox(Boolean, Boolean)

テキスト オブジェクトの計算された境界ボックスを取得します。Gets the computed bounding box of the text object.

Draw(DrawingContext, Point, Boolean, Boolean) Draw(DrawingContext, Point, Boolean, Boolean) Draw(DrawingContext, Point, Boolean, Boolean) Draw(DrawingContext, Point, Boolean, Boolean)

テキスト オブジェクトを描画します。Draws the text object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Format(Double) Format(Double) Format(Double) Format(Double)

指定した段落の残りの幅に収まるテキスト オブジェクト計測メトリックを取得します。Get text object measurement metrics that will fit within the specified remaining width of the paragraph.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください