Udostępnij za pośrednictwem


Właściwość DocumentBase.ContentControls —

Pobiera kolekcja formantów zawartości w dokumencie.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public ReadOnly Property ContentControls As ContentControls
public ContentControls ContentControls { get; }

Wartość właściwości

Typ: Microsoft.Office.Interop.Word.ContentControls
A ContentControls kontroluje kolekcja, która zawiera wszystkie treści w dokumencie.

Uwagi

Ta właściwość zwraca kolekcję macierzystego formanty zawartości w dokumencie (to znaczy Microsoft.Office.Interop.Word.ContentControl obiektów w dokumencie).

Dostęp do rozszerzonych formantów zawartości w dokumencie, użyj Controls właściwość.

Aby uzyskać więcej informacji na temat rozszerzonych formantów zawartości, zobacz Formanty zawartości.

Przykłady

Poniższy przykład kodu dodaje formant zwykłego tekstu w akapicie pierwszym i ustawia tytuł formantu.Kod następnie iterację wszystkich formantów zawartości w dokumencie i pokazuje okno komunikatu, który wyświetla typ i tytuł każdego formantu zawartości.Aby wykorzystać ten przykład, należy uruchomić go z ThisDocument klasy w projekcie na poziomie dokumentu.

Private Sub IterateContentControls()
    Dim textControl1 As Word.ContentControl = _
        Me.ContentControls.Add( _
            Word.WdContentControlType.wdContentControlText, _
            Me.Paragraphs(1).Range)
    textControl1.Title = "First Name"

    For Each cc As Word.ContentControl In Me.ContentControls
        MessageBox.Show("Content control type: " + cc.Type.ToString() _
                        + ", title: " + cc.Title)
    Next
End Sub
private void IterateContentControls()
{
    object _range = this.Paragraphs[1].Range;
    Word.ContentControl textControl1 = this.ContentControls.Add(
            Word.WdContentControlType.wdContentControlText,
            ref _range);
    textControl1.Title = "First Name";

    foreach (Word.ContentControl cc in this.ContentControls)
    {
        MessageBox.Show("Content control  type: " 
            + cc.Type.ToString() + ", title: " + cc.Title);
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DocumentBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Word

Inne zasoby

Formanty zawartości