Freigeben über


Figure Konstruktoren

Definition

Initialisiert eine neue Instanz der Figure-Klasse.

Überlädt

Figure()

Initialisiert eine neue leere Instanz der Figure-Klasse.

Figure(Block)

Initialisiert eine neue Instanz der Figure-Klasse und übernimmt ein bestimmtes Block-Objekt als ursprünglichen Inhalt des neuen Figure.

Figure(Block, TextPointer)

Initialisiert eine neue Instanz der Figure-Klasse und übernimmt ein bestimmtes Block-Objekt als ursprünglichen Inhalt des neuen Figure sowie einen TextPointer, der eine Einfügeposition für das neue Figure-Element angibt.

Figure()

Initialisiert eine neue leere Instanz der Figure-Klasse.

public:
 Figure();
public Figure ();
Public Sub New ()

Gilt für

Figure(Block)

Initialisiert eine neue Instanz der Figure-Klasse und übernimmt ein bestimmtes Block-Objekt als ursprünglichen Inhalt des neuen Figure.

public:
 Figure(System::Windows::Documents::Block ^ childBlock);
public Figure (System.Windows.Documents.Block childBlock);
new System.Windows.Documents.Figure : System.Windows.Documents.Block -> System.Windows.Documents.Figure
Public Sub New (childBlock As Block)

Parameter

childBlock
Block

Ein Block-Objekt, mit dem der ursprüngliche Inhalt des neuen Figure angegeben wird.

Beispiele

Im folgenden Beispiel wird die Verwendung dieses Konstruktors veranschaulicht.

Paragraph parx = new Paragraph(new Run("Figure content..."));
Figure figx = new Figure(parx);
Dim parx1 As New Paragraph(New Run("Figure content..."))
Dim figx1 As New Figure(parx1)

Gilt für

Figure(Block, TextPointer)

Initialisiert eine neue Instanz der Figure-Klasse und übernimmt ein bestimmtes Block-Objekt als ursprünglichen Inhalt des neuen Figure sowie einen TextPointer, der eine Einfügeposition für das neue Figure-Element angibt.

public:
 Figure(System::Windows::Documents::Block ^ childBlock, System::Windows::Documents::TextPointer ^ insertionPosition);
public Figure (System.Windows.Documents.Block childBlock, System.Windows.Documents.TextPointer insertionPosition);
new System.Windows.Documents.Figure : System.Windows.Documents.Block * System.Windows.Documents.TextPointer -> System.Windows.Documents.Figure
Public Sub New (childBlock As Block, insertionPosition As TextPointer)

Parameter

childBlock
Block

Ein Block-Objekt, mit dem der ursprüngliche Inhalt des neuen Figure angegeben wird. Dieser Parameter ist möglicherweise null. In diesem Fall wird kein Block eingefügt.

insertionPosition
TextPointer

Ein TextPointer, der eine Einfügeposition angibt, an der das Figure-Element nach dem Erstellen eingefügt werden soll, oder null, wenn keine automatische Einfügung erfolgen soll.

Beispiele

Im folgenden Beispiel wird die Verwendung dieses Konstruktors veranschaulicht.

Span spanx = new Span();
Paragraph parx = new Paragraph(new Run("Figure content..."));
// This will populate the Figure with the Paragraph parx, and insert
// the Figure at the beginning of the Span spanx.
Figure figx = new Figure(parx, spanx.ContentStart);
Dim spanx2 As New Span()
Dim parx2 As New Paragraph(New Run("Figure content..."))
    ' This will populate the Figure with the Paragraph parx, and insert
    ' the Figure at the beginning of the Span spanx.
Dim figx2 As New Figure(parx2, spanx2.ContentStart)

Gilt für