ControlCollection.AddDatePickerContentControl-Methode (Range, String) (2007 System)
Aktualisiert: Juli 2008
Fügt dem Dokument im angegebenen Bereich ein neues DatePickerContentControl hinzu.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v9.0 (in Microsoft.Office.Tools.Word.v9.0.dll)
Syntax
'Declaration
Public Function AddDatePickerContentControl ( _
range As Range, _
name As String _
) As DatePickerContentControl
'Usage
Dim instance As ControlCollection
Dim range As Range
Dim name As String
Dim returnValue As DatePickerContentControl
returnValue = instance.AddDatePickerContentControl(range, _
name)
public DatePickerContentControl AddDatePickerContentControl(
Range range,
string name
)
Parameter
range
Typ: Microsoft.Office.Interop.Word.RangeEin Range, der die Begrenzungen des neuen Steuerelements angibt.
name
Typ: System.StringDer Name des neuen Steuerelements.
Rückgabewert
Typ: Microsoft.Office.Tools.Word.DatePickerContentControl
Das DatePickerContentControl, das dem Dokument hinzugefügt wurde.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | name ist nullNULL-Verweis (Nothing in Visual Basic) oder hat die Länge 0 (null). |
ControlNameAlreadyExistsException | Ein Steuerelement mit dem gleichen Namen ist bereits in der ControlCollection vorhanden. |
Hinweise
Verwenden Sie diese Methode, um in einem angegebenen Bereich im Dokument zur Laufzeit ein neues DatePickerContentControl hinzuzufügen. Weitere Informationen finden Sie unter Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit.
Beispiele
Im folgenden Codebeispiel wird am Anfang des Dokuments ein neues DatePickerContentControl hinzugefügt. Im Beispiel wird auch das Format geändert, in dem das Steuerelement Datumsangaben anzeigt.
Diese Version bezieht sich auf eine Anpassung auf Dokumentebene. Zum Verwenden dieses Codes fügen Sie ihn in der ThisDocument-Klasse in das Projekt ein und rufen in der ThisDocument_Startup-Methode die AddDatePickerControlAtRange-Methode auf.
Dim datePickerControl2 As Microsoft.Office.Tools.Word.DatePickerContentControl
Private Sub AddDatePickerControlAtRange()
Me.Paragraphs(1).Range.InsertParagraphBefore()
datePickerControl2 = Me.Controls.AddDatePickerContentControl(Me.Paragraphs(1).Range, "datePickerControl2")
datePickerControl2.DateDisplayFormat = "MMMM d, yyyy"
datePickerControl2.PlaceholderText = "Choose a date"
End Sub
private Microsoft.Office.Tools.Word.DatePickerContentControl datePickerControl2;
private void AddDatePickerControlAtRange()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
datePickerControl2 = this.Controls.AddDatePickerContentControl(this.Paragraphs[1].Range,
"datePickerControl2");
datePickerControl2.DateDisplayFormat = "MMMM d, yyyy";
datePickerControl2.PlaceholderText = "Choose a date";
}
Diese Version bezieht sich auf ein Add-In auf Anwendungsebene. Zum Verwenden dieses Codes fügen Sie ihn in der ThisAddIn-Klasse in das Projekt ein und rufen in der ThisAddIn_Startup-Methode die AddDatePickerControlAtRange-Methode auf.
Dim datePickerControl2 As Microsoft.Office.Tools.Word.DatePickerContentControl
Private Sub AddDatePickerControlAtRange()
If Me.Application.ActiveDocument Is Nothing Then
Return
End If
Dim vstoDoc As Document = Me.Application.ActiveDocument.GetVstoObject()
vstoDoc.Paragraphs(1).Range.InsertParagraphBefore()
datePickerControl2 = vstoDoc.Controls.AddDatePickerContentControl( _
vstoDoc.Paragraphs(1).Range, "datePickerControl2")
datePickerControl2.DateDisplayFormat = "MMMM d, yyyy"
datePickerControl2.PlaceholderText = "Choose a date"
End Sub
private Microsoft.Office.Tools.Word.DatePickerContentControl datePickerControl2;
private void AddDatePickerControlAtRange()
{
if (this.Application.ActiveDocument == null)
return;
Document vstoDoc = this.Application.ActiveDocument.GetVstoObject();
vstoDoc.Paragraphs[1].Range.InsertParagraphBefore();
datePickerControl2 = vstoDoc.Controls.AddDatePickerContentControl(
vstoDoc.Paragraphs[1].Range,
"datePickerControl2");
datePickerControl2.DateDisplayFormat = "MMMM d, yyyy";
datePickerControl2.PlaceholderText = "Choose a date";
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
AddDatePickerContentControl-Überladung
Microsoft.Office.Tools.Word-Namespace
Weitere Ressourcen
Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit
Hilfsmethoden für Hoststeuerelemente
Gewusst wie: Hinzufügen von Inhaltssteuerelementen zu Word-Dokumenten
Änderungsprotokoll
Date |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Version des Codebeispiels für ein Add-In auf Anwendungsebene hinzugefügt. |
SP1-Featureänderung. |