AppointmentItem.CustomPropertyChange-Ereignis (Outlook)
Tritt auf, wenn eine benutzerdefinierte Aktion eines Elements (bei dem es sich um eine Instanz des übergeordneten Objekts handelt) geändert wird.
Syntax
Ausdruck.
CustomPropertyChange
( _Name_
)
Ausdruck Eine Variable, die ein AppointmentItem-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Name | Erforderlich | String | Der Name der benutzerdefinierten Eigenschaft, die geändert wurde. |
Hinweise
Der Name der Eigenschaft wird an die Prozedur übergeben, damit Sie ermitteln können, welche benutzerdefinierte Eigenschaft geändert wurde.
Beispiel
In diesem Beispiel für Microsoft Visual Basic Scripting Edition (VBScript) wird das CustomPropertyChange -Ereignis verwendet, um ein Steuerelement zu aktivieren, wenn ein Feld vom Typ Boolean auf True festgelegt ist.
In diesem Beispiel erstellen Sie zwei benutzerdefinierte Felder auf der zweiten Seite eines Formulars. Das erste ein Feld vom Typ Boolean ist "RespondBy". Das zweite Feld heißt "DateToRespond".
Sub Item_CustomPropertyChange(ByVal myPropName)
Select Case myPropName
Case "RespondBy"
Set myPages = Item.GetInspector.ModifiedFormPages
Set myCtrl = myPages("P.2").Controls("DateToRespond")
If Item.UserProperties("RespondBy").Value Then
myCtrl.Enabled = True
myCtrl.Backcolor = 65535 'Yellow
Else
myCtrl.Enabled = False
myCtrl.Backcolor = 0 'Black
End If
Case Else
End Select
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.