TEL Members
The TEL type exposes the following members.

Constructors

  NameDescription
Public methodTEL  Creates a new instance of the the telecommunications address class
Public methodTEL(String) Creates a new telecommunications address with the specified value
Public methodTEL(Uri) Creates a new telecommunications address with the specified value
Public methodTEL(String, TelecommunicationAddressUse) Creates a new telecommunications address with the specified value and use
Public methodTEL(String, IEnumerable <CS <TelecommunicationAddressUse > >) Creates a new telecommunications address with the specified value and use set.
Public methodTEL(Uri, TelecommunicationAddressUse) Creates a new telecommunications address with the specified value and use set.
Public methodTEL(Uri, IEnumerable <CS <TelecommunicationAddressUse > >) Creates a new telecommunications address with the specified value and use set.

Methods

  NameDescription
Public methodClone Clone this object (Inherited from ANY.)
Public methodEquals(Object) Override of base equals (Overrides PDV <T > Equals(Object).)
Public methodEquals(ANY) Determine if this ANY is equal to another ANY (Inherited from ANY.)
Public methodEquals(PDV <T >) Determine if this PDV of T is equal to another PDV of T (Inherited from PDV <T >.)
Public methodEquals(TEL) Determeins if this TEL is equal to another TEL
Protected methodOnlineFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from OnlineObject.)
Public methodOnlineGetHashCodeServes as a hash function for a particular type. (Inherited from OnlineObject.)
Public methodOnlineGetTypeGets the OnlineType of the current instance. (Inherited from OnlineObject.)
Public methodStatic memberIsValidEMailFlavor TEL.Email validator
Public methodStatic memberIsValidPersonFlavor TEL.Person Validator
Public methodStatic memberIsValidPhoneFlavor TEL.Phone validator
Public methodStatic memberIsValidUriFlavor Link to URL
Public methodStatic memberIsValidUrlFlavor TEL.URL Validator
Protected methodOnlineMemberwiseCloneCreates a shallow copy of the current OnlineObject. (Inherited from OnlineObject.)
Public methodSemanticEquals Semantically equal? (Overrides ANY SemanticEquals(IAny).)
Public methodToString Return this PDV as a string (Inherited from PDV <T >.)
Public methodValidate Validate this class (Inherited from PDV <T >.)
Public methodValidateEx Validate the PDV passes conformance and return the detected issues (Inherited from PDV <T >.)

Operators

  NameDescription
Public operatorStatic member (TEL to Uri) Converts a TEL to a OnlineString
Public operatorStatic member (String to TEL) Converets a OnlineString to a TEL
Public operatorStatic member (Uri to TEL) Converts a OnlineUri to a TEL
Public operatorStatic member (TEL to String) Converts a TEL to a OnlineString

Fields

  NameDescription
Protected fieldp_floatingPointEqualityTolerance (Inherited from PDV <T >.)

Properties

  NameDescription
Public propertyCapabilities Advises processing systems of the capabilities of a particular telecommunications address.
Public propertyControlActExt Identifies the extension of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyControlActRoot Identifies the root of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyDataType The data type of the value (Inherited from ANY.)
Public propertyFlavor Gets or sets the flavor identifier for the datatype (Inherited from ANY.)
Public propertyIsNull A predicate indicating that a value is an exceptional value or a null value (Inherited from ANY.)
Public propertyNullFlavor Gets or sets an exceptional NullFlavor value that identifies why the contents of a datatype are not being processed. (Inherited from ANY.)
Public propertyUpdateMode Gets or sets the update mode of the datatype (Inherited from ANY.)
Public propertyUse One or more codes advising system or use which telecommunication address in a set of like addresses should be used and for what purpose
Public propertyUseablePeriod Specifies the periods of time during which the telecommunication address can be used
Public propertyValidTimeHigh Identifies the time that the given information has or will no longer be valid (Inherited from HXIT.)
Public propertyValidTimeLow Identifies the time that the given information has or will become valid (Inherited from HXIT.)
Public propertyValue Identifies the value of the telecommunications address. Note that valid telecommunications address values must adhere to RFC2396 Onlinehttp://www.ietf.org/rfc/rfc2396.txt (Overrides PDV <T > Value.)

See Also