BusinessCardView.XML Property (Outlook)
Returns or sets a String value that specifies the XML definition of the current view. Read/write.
Version Information
Version Added: Outlook 2007
Syntax
expression .XML
expression An expression that returns a BusinessCardView object.
Remarks
The XML definition describes the view type by using a series of tags and keywords corresponding to various properties of the view itself. When the view is created, the XML definition is parsed to render the settings for the new view.
To determine how the XML should be structured when creating views, create a view by using the Outlook user interface and then retrieve the XML property for that view.
Example
The following Visual Basic for Applications (VBA) example enumerates the Views collection of the Contacts default folder and displays the XML definition of a BusinessCardView object named "Card View".
Sub DisplayBusinessCardViewDef()
Dim objName As NameSpace
Dim objViews As Views
Dim objView As BusinessCardView
' Get the Views collection of the Contacts default folder.
Set objName = Application.GetNamespace("MAPI")
Set objViews = objName.GetDefaultFolder(olFolderContacts).Views
' Return a view called "Card View." If the view
' doesn't already exist, create it.
Set objView = objViews.Item("Card View")
If objView Is Nothing Then
Set objView = objViews.Add( _
"Card View", _
olBusinessCardView, _
olViewSaveOptionAllFoldersOfType)
End If
' Display the XML definition for the view.
' Note that the definition may be truncated
' due to the display limitations of the
' MsgBox function.
MsgBox objView.XML
End Sub