Introduction
In a previous article, .NET class to create and maintain vCalendar information, I created a class to export calendar information to a vCalendar file. I have now also created an class to export contact information to a vCard file format. Again, I have tried to stick with the specs, but also tried to adapt the class to the way MS Outlook understands this format.
I am having some problems including the code directly in the article, so here is a brief overview of the vCard
class.
Code
Public Class vCard
Public Class vEmails
End Class
Public Class vEmail
End Class
Public Class vURLs
End Class
Public Class vURL
End Class
Public Class vTelephones
End Class
Public Class vTelephone
End Class
Public Class vAddresss
End Class
Public Class vAddress
End Class
Public Enum vLocations
HOME
WORK
CELL
End Enum
Public Enum vAddressTypes
PARCEL
DOM
INT
End Enum
Public Enum vPhoneTypes
VOICE
FAX
MSG
End Enum
End Class
Also see my article .NET class to create and maintain vCalendar information
vCard specs
Here are some links to for the vCard specs (thanks Tommi):