Click or drag to resize

ExtendibleEnum Class

IT Hit WebDAV Classes Reference
Represents extendable enum. Base class for telephone type, address type, etc.
Inheritance Hierarchy
SystemObject
  ITHit.CollabExtendibleEnum
    More...

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

The ExtendibleEnum type exposes the following members.

Constructors
  NameDescription
Public methodExtendibleEnum
Creates a new instance of the ExtendibleEnum object.
Top
Properties
  NameDescription
Public propertyName
Gets the string representation of the enum value.
Public propertyNumber
Gets the integer representation of the enum value. Default is -1.
Top
Methods
  NameDescription
Public methodEquals (Overrides ObjectEquals(Object).)
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 methodStatic memberFromIntT
Converts int to ExtendibleEnum.
Public methodStatic memberFromIntSafeT
Converts Nullable int to ExtendibleEnum of spcified type. Returns null if null is passed. If no matching iteger value is found the ArgumentException is thrown.
Public methodStatic memberFromStringT
Converts string to ExtendibleEnum.
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.
(Overrides ObjectToString.)
Public methodStatic memberTryFromIntT
Tries to convert int to ExtendibleEnum.
Public methodStatic memberTryFromStringT
Tries to convert string to ExtendibleEnum.
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Public operatorStatic memberInequality
Top
See Also
Inheritance Hierarchy
SystemObject
  ITHit.CollabExtendibleEnum
    ITHit.Collab.CalendarActionType
    ITHit.Collab.CalendarCalendarUserType
    ITHit.Collab.CalendarClassificationType
    ITHit.Collab.CalendarFreeBusyType
    ITHit.Collab.CalendarFrequencyType
    ITHit.Collab.CalendarMethodType
    ITHit.Collab.CalendarParticipationRoleType
    ITHit.Collab.CalendarParticipationStatusType
    ITHit.Collab.CalendarRelatedType
    ITHit.Collab.CalendarRelationshipType
    ITHit.Collab.CalendarRsvpType
    ITHit.Collab.CalendarStatusType
    ITHit.Collab.CardAddressType
    ITHit.Collab.CardEmailType
    ITHit.Collab.CardExpertiseLevelType
    ITHit.Collab.CardKindsType4
    ITHit.Collab.CardLevelType
    ITHit.Collab.CardLocationType4
    ITHit.Collab.CardMessengerType
    ITHit.Collab.CardRelationshipsType4
    ITHit.Collab.CardTelephoneType