Click or drag to resize

TelephoneType Class

IT Hit WebDAV Classes Reference
Represents telephone type such as voice, fax, cell, etc.
Inheritance Hierarchy

Namespace:  ITHit.Collab.Card
Assembly:  ITHit.Collab (in ITHit.Collab.dll) Version: 1.0.0.540 (1.0.0.540)
Syntax
public class TelephoneType : ExtendibleEnum

The TelephoneType type exposes the following members.

Constructors
  NameDescription
Public methodTelephoneType
Creates a new instance of the enum object.
Top
Properties
  NameDescription
Public propertyStatic memberBbs
Indicates a bulletin board service number. String value is "BBS", integer value is 1024.
Public propertyStatic memberCar
Indicates a car-phone number. String value is "CAR", integer value is 4096.
Public propertyStatic memberCell
Indicates a cellular number. String value is "CELL", integer value is 256.
Public propertyStatic memberFax
Indicates a facsimile number. String value is "FAX", integer value is 64.
Public propertyStatic memberHome
Indicates a home number. String value is "HOME", integer value is 1.
Public propertyStatic memberIsdn
Indicates an ISDN number. String value is "ISDN", integer value is 8192.
Public propertyStatic memberModem
Indicates a MODEM number. String value is "MODEM", integer value is 2048.
Public propertyName
Gets the string representation of the enum value.
(Inherited from ExtendibleEnum.)
Public propertyNumber
Gets the integer representation of the enum value. Default is -1.
(Inherited from ExtendibleEnum.)
Public propertyStatic memberPager
Indicates a pager number. String value is "PAGER", integer value is 512.
Public propertyStatic memberPcs
Indicates a personal communication services telephone number. String value is "PCS", integer value is 16.
Public propertyStatic memberText
Indicates that the telephone number supports text messages (SMS). String value is "TEXT", integer value is 4.
Public propertyStatic memberTextPhone
Indicates a telecommunication device for people with hearing or speech difficulties. String value is "TEXTPHONE", integer value is 8.
Public propertyStatic memberVideo
Indicates a video-phone number. String value is "VIDEO", integer value is 16384.
Public propertyStatic memberVoice
Indicates a voice number. String value is "VOICE", integer value is 32.
Public propertyStatic memberVoiceMsg
Indicates a voice messaging service on the number. String value is "MSG", integer value is 128.
Public propertyStatic memberWork
Indicates a work number. String value is "WORK", integer value is 2.
Top
Methods
  NameDescription
Public methodEquals (Inherited from ExtendibleEnum.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Converts this object to its string representation.
(Inherited from ExtendibleEnum.)
Top
Remarks
Below is the table of telephone types supported in various business card versions:
vCard ver: 2.1 3.0 4.0
TEXT        -   -   X
TEXTPHONE   -   -   X
PCS         -   X   -
WORK        X   X   X
HOME        X   X   X
VOICE       X   X   X
FAX         X   X   X
MSG         X   X   -
CELL        X   X   X
PAGER       X   X   X
BBS         X   X   -
MODEM       X   X   -
CAR         X   X   -
ISDN        X   X   -
VIDEO       X   X   X
See Also