Udostępnij za pośrednictwem


Interfejs ControlCollection

Reprezentuje kolekcję zarządzane formanty na dokument programu Word, który został dostosowany przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio.

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

Składnia

'Deklaracja
<GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")> _
Public Interface ControlCollection _
    Inherits IEnumerable
[GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")]
public interface ControlCollection : IEnumerable

Typ ControlCollection uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity Pobiera lub ustawia liczbę formantów, które ControlCollection może zawierać.
Właściwość publiczna Count Pobiera numer formantów w ControlCollection.
Właściwość publiczna Item[Int32] Pobiera formant pod określonym indeksem.
Właściwość publiczna Item[Object] Pobiera określony formant.
Właściwość publiczna Item[String] Pobiera formant o określonej nazwie.

Początek

Metody

  Nazwa Opis
Metoda publiczna _VtblGap1_29
Metoda publiczna AddBookmark(Bookmark, String) Dodano nowy Microsoft.Office.Tools.Word.Bookmark formantu do dokumentu w lokalizacji istniejącej Microsoft.Office.Interop.Word.Bookmark określony.
Metoda publiczna AddBookmark(Range, String) Dodano nowy Bookmark formantu do dokumentu w określonym zakresie.
Metoda publiczna AddBuildingBlockGalleryContentControl(String) Dodano nowy BuildingBlockGalleryContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddBuildingBlockGalleryContentControl(ContentControl, String) Dodano nowy BuildingBlockGalleryContentControl do kolekcji.Nowy formant jest oparty na macierzystym formant zawartości, który już znajduje się w dokumencie.
Metoda publiczna AddBuildingBlockGalleryContentControl(Range, String) Dodano nowy BuildingBlockGalleryContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddComboBoxContentControl(String) Dodano nowy ComboBoxContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddComboBoxContentControl(ContentControl, String) Dodano nowy ComboBoxContentControl do kolekcji.Nowy formant jest oparty na macierzystym formant zawartości, który już znajduje się w dokumencie.
Metoda publiczna AddComboBoxContentControl(Range, String) Dodano nowy ComboBoxContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddContentControl(ContentControl, String) Dodano nowy ContentControl opartego na macierzystego formantu zawartości w dokumencie.
Metoda publiczna AddContentControl(String, WdContentControlType) Dodano nowy ContentControl określonego typu w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddContentControl(Range, String, WdContentControlType) Dodano nowy ContentControl określonego typu w zakresie określonym w dokumencie.
Metoda publiczna AddControl(Control, Range, Single, Single, String) Dodaje określony formant do ControlCollection w określonym zakresie, o określonym rozmiarze.
Metoda publiczna AddControl(Control, Single, Single, Single, Single, String) Dodaje określony formant do ControlCollection w określonej lokalizacji, z określonym rozmiarze.
Metoda publiczna AddDatePickerContentControl(String) Dodano nowy DatePickerContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddDatePickerContentControl(ContentControl, String) Dodano nowy DatePickerContentControl do kolekcji.Nowy formant jest oparty na macierzystym formant zawartości, który już znajduje się w dokumencie.
Metoda publiczna AddDatePickerContentControl(Range, String) Dodano nowy DatePickerContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddDropDownListContentControl(String) Dodano nowy DropDownListContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddDropDownListContentControl(ContentControl, String) Dodano nowy DropDownListContentControl do kolekcji.Nowy formant jest oparty na macierzystym formant zawartości, który już znajduje się w dokumencie.
Metoda publiczna AddDropDownListContentControl(Range, String) Dodano nowy DropDownListContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddGroupContentControl(String) Dodano nowy GroupContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddGroupContentControl(ContentControl, String) Dodano nowy GroupContentControl opartego na macierzystego formantu zawartości w dokumencie.
Metoda publiczna AddGroupContentControl(Range, String) Dodano nowy GroupContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddPictureContentControl(String) Dodano nowy PictureContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddPictureContentControl(ContentControl, String) Dodano nowy PictureContentControl opartego na macierzystego formantu zawartości w dokumencie.
Metoda publiczna AddPictureContentControl(Range, String) Dodano nowy PictureContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddPlainTextContentControl(String) Dodano nowy PlainTextContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddPlainTextContentControl(ContentControl, String) Dodano nowy PlainTextContentControl opartego na macierzystego formantu zawartości w dokumencie.
Metoda publiczna AddPlainTextContentControl(Range, String) Dodano nowy PlainTextContentControl w zakresie określonym w dokumencie.
Metoda publiczna AddRichTextContentControl(String) Dodano nowy RichTextContentControl w bieżącego zaznaczenia w dokumencie.
Metoda publiczna AddRichTextContentControl(ContentControl, String) Dodano nowy RichTextContentControl opartego na macierzystego formantu zawartości w dokumencie.
Metoda publiczna AddRichTextContentControl(Range, String) Dodano nowy RichTextContentControl w zakresie określonym w dokumencie.
Metoda publiczna Contains(Object) Określa, czy określony formant jest członkiem ControlCollection wystąpienie.
Metoda publiczna Contains(String) Określa, czy formant o podanej nazwie jest członkiem ControlCollection wystąpienie.
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z IEnumerable).
Metoda publiczna GetInlineShapeForControl Pobiera, podstawową InlineShape dla danej kontrolki.
Metoda publiczna GetShapeForControl Pobiera, podstawową Shape dla danej kontrolki.
Metoda publiczna IndexOf(Object) Wyszukuje określony formant i zwraca wartość indeksu pierwszego wystąpienia w ControlCollection wystąpienie.
Metoda publiczna IndexOf(String) Powoduje wyszukiwanie pierwszego wystąpienia formantu o podanej nazwie w ControlCollection wystąpienie.
Metoda publiczna Remove(Object) Usuwa określony formant z ControlCollection wystąpienie.
Metoda publiczna Remove(String) Usuwa określony formant z ControlCollection wystąpienie.
Metoda publiczna RemoveAt Usuwa kontroli pod określonym indeksem w ControlCollection wystąpienie.

Początek

Metody rozszerzające

  Nazwa Opis
Publiczna metoda rozszerzenia AddButton(Range, Single, Single, String) Przeciążone. Dodano nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddButton(Single, Single, Single, Single, String) Przeciążone. Dodano nowy Button formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddCheckBox(Range, Single, Single, String) Przeciążone. Dodano nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddCheckBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy CheckBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddCheckedListBox(Range, Single, Single, String) Przeciążone. Dodano nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddCheckedListBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy CheckedListBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddComboBox(Range, Single, Single, String) Przeciążone. Dodano nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddComboBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy ComboBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDataGridView(Range, Single, Single, String) Przeciążone. Dodano nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDataGridView(Single, Single, Single, Single, String) Przeciążone. Dodano nowy DataGridView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDateTimePicker(Range, Single, Single, String) Przeciążone. Dodano nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDateTimePicker(Single, Single, Single, Single, String) Przeciążone. Dodano nowy DateTimePicker formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDomainUpDown(Range, Single, Single, String) Przeciążone. Dodano nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddDomainUpDown(Single, Single, Single, Single, String) Przeciążone. Dodano nowy DomainUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddHScrollBar(Range, Single, Single, String) Przeciążone. Dodano nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddHScrollBar(Single, Single, Single, Single, String) Przeciążone. Dodano nowy HScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddLabel(Range, Single, Single, String) Przeciążone. Dodano nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddLabel(Single, Single, Single, Single, String) Przeciążone. Dodano nowy Label formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddLinkLabel(Range, Single, Single, String) Przeciążone. Dodano nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddLinkLabel(Single, Single, Single, Single, String) Przeciążone. Dodano nowy LinkLabel formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddListBox(Range, Single, Single, String) Przeciążone. Dodano nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddListBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy ListBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddListView(Range, Single, Single, String) Przeciążone. Dodano nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddListView(Single, Single, Single, Single, String) Przeciążone. Dodano nowy ListView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddMaskedTextBox(Range, Single, Single, String) Przeciążone. Dodano nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddMaskedTextBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy MaskedTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddMonthCalendar(Range, Single, Single, String) Przeciążone. Dodano nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddMonthCalendar(Single, Single, Single, Single, String) Przeciążone. Dodano nowy MonthCalendar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddNumericUpDown(Range, Single, Single, String) Przeciążone. Dodano nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddNumericUpDown(Single, Single, Single, Single, String) Przeciążone. Dodano nowy NumericUpDown formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddPictureBox(Range, Single, Single, String) Przeciążone. Dodano nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddPictureBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy PictureBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddProgressBar(Range, Single, Single, String) Przeciążone. Dodano nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddProgressBar(Single, Single, Single, Single, String) Przeciążone. Dodano nowy ProgressBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddPropertyGrid(Range, Single, Single, String) Przeciążone. Dodano nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddPropertyGrid(Single, Single, Single, Single, String) Przeciążone. Dodano nowy PropertyGrid formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddRadioButton(Range, Single, Single, String) Przeciążone. Dodano nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddRadioButton(Single, Single, Single, Single, String) Przeciążone. Dodano nowy RadioButton formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddRichTextBox(Range, Single, Single, String) Przeciążone. Dodano nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddRichTextBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy RichTextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTextBox(Range, Single, Single, String) Przeciążone. Dodano nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTextBox(Single, Single, Single, Single, String) Przeciążone. Dodano nowy TextBox formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTrackBar(Range, Single, Single, String) Przeciążone. Dodano nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTrackBar(Single, Single, Single, Single, String) Przeciążone. Dodano nowy TrackBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTreeView(Range, Single, Single, String) Przeciążone. Dodano nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddTreeView(Single, Single, Single, Single, String) Przeciążone. Dodano nowy TreeView formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddVScrollBar(Range, Single, Single, String) Przeciążone. Dodano nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddVScrollBar(Single, Single, Single, Single, String) Przeciążone. Dodano nowy VScrollBar formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddWebBrowser(Range, Single, Single, String) Przeciążone. Dodano nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).
Publiczna metoda rozszerzenia AddWebBrowser(Single, Single, Single, Single, String) Przeciążone. Dodano nowy WebBrowser formantu do dokumentu w określonym rozmiarze i lokalizacji. (Zdefiniowane przez ControlExtensions).

Początek

Uwagi

Użycie ControlCollection metody i właściwości, aby zarządzać formantów na dokument programu Word.Aby uzyskać więcej informacji, zobacz Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania.

Aby uzyskać ControlCollection obiektu w projekcie poziomie dokumentu, użyj Controls właściwość ThisDocument klasy do projektu.Aby uzyskać ControlCollection obiektu w projekcie poziomu aplikacji jest użycie Controls właściwość Document element hosta, który programowo utworzyć w czasie wykonywania.Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumenty programu Word oraz skoroszyty programu Excel w dodatki poziomie aplikacji w czasie wykonywania.

Poniższa tabela pokazuje, jak używać ControlCollection członkowie niektóre typowe zadania związane z kontroli nad dokumentami.

Zadanie

Akcja

Dodaj go do dokumentu.

Użyj jednej z Dodajformantu metody.Na przykład, aby dodać formant zawartości, należy użyć AddContentControl metoda.

Usuwanie formantu z dokumentu.

Użyj metody Remove.

Określić, czy formant jest w kolekcji.

Przekazać formant lub jego nazwę, aby Contains metoda.

Pobranie indeksu formantu w kolekcji.

Przekazać formant lub jego nazwę, aby IndexOf metoda.

Pobrać formant z kolekcji.

Przekazać indeksu lub nazwy formantu aby Item właściwość.

[!UWAGA]

Ten interfejs jest implementowany przez Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz Visual Studio Tools dla pakietu Office, omówienie Runtime.

Użycie

W dokumentacji opisano wersję typu używanego w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. W projektach przeznaczonych do pracy z programem .NET Framework 3.5 ten typ może mieć inne elementy członkowskie, a przykładowy kod podany dla tego typu może nie działać. Aby uzyskać dokumentację tego typu używanego w projektach przeznaczonych do działania z programem .NET Framework 3.5, zobacz następującą sekcję informacyjną w dokumentacji programu Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Office.Tools.Word

Inne zasoby

Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania