Aracılığıyla paylaş


ControlExtensions Sınıf

Visual Studio'daki Office geliştirme araçlarını kullanarak özelleştirilmiş Word belgesini Windows Forms denetimleri eklemek için kullanabileceğiniz genişletme yöntemleri sağlar.

Devralma Hiyerarşisi

System.Object
  Microsoft.Office.Tools.Word.ControlExtensions

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

Sözdizimi

'Bildirim
<ExtensionAttribute> _
Public NotInheritable Class ControlExtensions
public static class ControlExtensions

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye AddButton(ControlCollection, Range, Single, Single, String) Yeni bir ekler Button denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddButton(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler Button denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddCheckBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler CheckBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddCheckBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler CheckBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddCheckedListBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler CheckedListBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddCheckedListBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler CheckedListBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddComboBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler ComboBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddComboBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler ComboBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDataGridView(ControlCollection, Range, Single, Single, String) Yeni bir ekler DataGridView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDataGridView(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler DataGridView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDateTimePicker(ControlCollection, Range, Single, Single, String) Yeni bir ekler DateTimePicker denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDateTimePicker(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler DateTimePicker denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDomainUpDown(ControlCollection, Range, Single, Single, String) Yeni bir ekler DomainUpDown denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddDomainUpDown(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler DomainUpDown denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddHScrollBar(ControlCollection, Range, Single, Single, String) Yeni bir ekler HScrollBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddHScrollBar(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler HScrollBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddLabel(ControlCollection, Range, Single, Single, String) Yeni bir ekler Label denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddLabel(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler Label denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddLinkLabel(ControlCollection, Range, Single, Single, String) Yeni bir ekler LinkLabel denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddLinkLabel(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler LinkLabel denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddListBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler ListBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddListBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler ListBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddListView(ControlCollection, Range, Single, Single, String) Yeni bir ekler ListView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddListView(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler ListView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddMaskedTextBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler MaskedTextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddMaskedTextBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler MaskedTextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddMonthCalendar(ControlCollection, Range, Single, Single, String) Yeni bir ekler MonthCalendar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddMonthCalendar(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler MonthCalendar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddNumericUpDown(ControlCollection, Range, Single, Single, String) Yeni bir ekler NumericUpDown denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddNumericUpDown(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler NumericUpDown denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddPictureBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler PictureBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddPictureBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler PictureBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddProgressBar(ControlCollection, Range, Single, Single, String) Yeni bir ekler ProgressBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddProgressBar(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler ProgressBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddPropertyGrid(ControlCollection, Range, Single, Single, String) Yeni bir ekler PropertyGrid denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddPropertyGrid(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler PropertyGrid denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddRadioButton(ControlCollection, Range, Single, Single, String) Yeni bir ekler RadioButton denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddRadioButton(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler RadioButton denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddRichTextBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler RichTextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddRichTextBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler RichTextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTextBox(ControlCollection, Range, Single, Single, String) Yeni bir ekler TextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTextBox(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler TextBox denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTrackBar(ControlCollection, Range, Single, Single, String) Yeni bir ekler TrackBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTrackBar(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler TrackBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTreeView(ControlCollection, Range, Single, Single, String) Yeni bir ekler TreeView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddTreeView(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler TreeView denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddVScrollBar(ControlCollection, Range, Single, Single, String) Yeni bir ekler VScrollBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddVScrollBar(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler VScrollBar denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddWebBrowser(ControlCollection, Range, Single, Single, String) Yeni bir ekler WebBrowser denetlemek için belge içinde belirtilen boyut ve konumu.
Genel yöntemStatik üye AddWebBrowser(ControlCollection, Single, Single, Single, Single, String) Yeni bir ekler WebBrowser denetlemek için belge içinde belirtilen boyut ve konumu.

Üst

Notlar

ControlExtensions Yöntemleridir kullanılabilir uzantı yöntemleri ControlCollection tarafından döndürülen nesne Document.Controls özelliği (uygulama düzeyi projesinde) veya DocumentBase.Controls (belge düzeyi projesinde) özellik çalışma zamanında.Belirli bir denetimi belgeye eklemek için denetimin adı'nda yöntemin adını içeren yöntemini kullanın.Örneğin, eklemek için bir Button, kullanın AddButton yöntem.

Belgeye denetimler ekleme hakkında daha fazla bilgi için bkz: Office Belgelerine Çalışma Zamanında Denetim Ekleme.Uzantı yöntemleri hakkında daha fazla bilgi için, bkz. Genişletme Yöntemleri (C# Programlama Kılavuzu) ve Uzantı Yöntemleri (Visual Basic).

[!NOT]

Hedefleyen Word eklenti projelerinde .NET Framework 4, erişebilmek için önce Microsoft.Office.Tools.Word.v4.0.Utilities.dll derlemesine bir başvuru eklemeniz gerekir ControlExtensions yöntemleri.

Örnekler

Aşağıdaki kod örnek AddButton yöntemi eklemek için bir Button denetimini belgenizdeki ilk paragrafa ve düğmeye metin ekler.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.

Private Sub WordRangeAddButton()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
        = Me.Controls.AddButton(Me.Paragraphs(1).Range, 56.25F, _
        17.25F, "Button1")
    Button1.Text = "OK"
End Sub 
private void WordRangeAddButton()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Controls.Button button1 =
        this.Controls.AddButton(this.Paragraphs[1].Range,
        56.25F, 17.25F, "button1");
    button1.Text = "OK";
}

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Word Ad Alanı

Diğer Kaynaklar

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