Document.Controls Özellik

Belge üzerinde bulunan yönetilen denetimleri topluluğu alır.

Ad alanı:  Microsoft.Office.Tools.Word
Derlemeler:   Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)
  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property Controls As ControlCollection
ControlCollection Controls { get; }

Özellik Değeri

Tür: Microsoft.Office.Tools.Word.ControlCollection
A ControlCollection , belgedeki tüm yönetilen denetimleri içerir.

Notlar

Office çözümünü belgedeki Windows Forms ve konak kontrolleri içerebilir.Daha fazla bilgi için bkz. Office Belgelerindeki Denetimler.

Bir belge üzerindeki denetimleri çalışma zamanında yönetmek için, yöntemlerini ve özelliklerini kullanın ControlCollection tarafından döndürülen nesne Controls özelliği.Daha fazla bilgi için bkz. Office Belgelerine Çalışma Zamanında Denetim Ekleme.

Örnekler

Aşağıdaki kod örneğinde, ilk paragrafa metin ekler ve oluşturur bir Bookmark paragraf kapsayan denetim.Kod daha sonra belgede denetimleri toplam sayısını görüntüleyen bir ileti kutusu gösterir.Bu örnek, bir uygulama düzeyi eklentisi içindir.

Private Sub DocumentControls()
    Dim vstoDoc As Document = Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    vstoDoc.Paragraphs(1).Range.InsertParagraphAfter()
    vstoDoc.Paragraphs(1).Range.Text = "This is some sample text."
    vstoDoc.Controls.AddBookmark(vstoDoc.Paragraphs(1).Range, "Bookmark1")
    System.Windows.Forms.MessageBox.Show("Total number of controls: " & _
                                         vstoDoc.Controls.Count.ToString())
End Sub
private void DocumentControls()
{
    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.Paragraphs[1].Range.InsertParagraphAfter();
    vstoDoc.Paragraphs[1].Range.Text = "This is some sample text.";
    vstoDoc.Controls.AddBookmark(vstoDoc.Paragraphs[1].Range, "Bookmark1");
    System.Windows.Forms.MessageBox.Show("Total number of controls: " +
        vstoDoc.Controls.Count.ToString());
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Document Arabirim

Microsoft.Office.Tools.Word Ad Alanı

Diğer Kaynaklar

Office Belgelerindeki Denetimler

Office Belgelerine Çalışma Zamanında Denetim Ekleme