Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine integrierte Eigenschaft oder benutzerdefinierte Eigenschaft an ein Steuerelement in einem Inspektor gebunden.
Syntax
Ausdruck.
SetControlItemProperty( _Control_ , _PropertyName_ )
Ausdruck Eine Variable, die ein Inspector-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Control | Erforderlich | Objekt | Das Steuerelement, das an eine Eigenschaft gebunden wird. |
| PropertyName | Erforderlich | String | Der Name der Eigenschaft, die an das Steuerelement gebunden wird. |
Hinweise
Verwenden Sie diese Methode, um eine explizite integrierte Eigenschaft oder eine benutzerdefinierte Eigenschaft an ein Steuerelement zu binden. Sie müssen die-Eigenschaft von Zeichenfolgennamens, beispielsweise Betreff, und nicht von Namespace, beispielsweise https://schemas.microsoft.com/mapi/proptag/0x0037001E verweisen.
Beim PropertyName-Parameter wird die Groß-/Kleinschreibung nicht beachtet. Beispielsweise interpretiert SetControlItemProperty das Argument CustomerId als identisch mit CustomerID und bindet das angegebene Steuerelement an die integrierte ContactItem.CustomerID-Eigenschaft .
Sie können auch die folgende Codezeile myPage.Controls("bar").ItemProperty = "subject" verwenden, um die subject-Eigenschaft an ein Steuerelement zu binden. Beachten Sie jedoch, dass mit diesem nicht vertrauenswürdiger Code einen Sicherheitshinweis ausgelöst wird, wenn die Eigenschaft Objektmodellschutz-Sicherheit wie an geschützt ist, und der Clientcomputer Microsoft Office Outlook 2007 oder höher ausgeführt wird, jedoch keinen entsprechend festgelegt von Antivirussoftware. Verwenden Sie die SetControlItemProperty-Methode , um Sicherheitswarnungen bei vertrauenswürdigen Anwendungen zu vermeiden.
Beispiel
Im folgende Visual Basic für Applikationen (VBA)-Code fügt einem Terminelement eine benutzerdefinierte Seite fügt ein benutzerdefiniertes Textsteuerelement hinzu und bindet das Steuerelement an Subject -Eigenschaft.
Sub Example()
Dim myIns As Outlook.Inspector
Dim myAppt As Outlook.AppointmentItem
Dim ctrl As Object
Dim ctrls As Object
Dim myPages As Outlook.Pages
Dim myPage As Object
Set myAppt = Application.CreateItem(olAppointmentItem)
Set myIns = myAppt.GetInspector
Set myPages = myIns.ModifiedFormPages
Set myPage = myPages.Add("New Page")
myIns.ShowFormPage ("New Page")
Set ctrls = myPage.Controls
Set ctrl = ctrls.Add("Forms.TextBox.1")
myIns.SetControlItemProperty ctrl, "Subject"
myAppt.Display
End Sub
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.