com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class PropertyDescriptor

    • Method Detail

      • getDataType

        public int getDataType()

        The property value type, as described in [MS-OXCDATA], that specifies the type of values allowed for the property.

      • getCanonicalName

        public String getCanonicalName()

        The name used to refer to the property in the documentation. The prefix of the canonical name identifies the basic characteristics of a property to the implementer. The canonical naming structure uses three categories that are denoted by the following prefixes to the canonical property name: * PidLid prefix: Properties identified by an unsigned 32-bit quantity along with a property set. * PidName prefix: Properties identified by a string name along with a property set. * PidTag prefix: Properties identified by an unsigned 16-bit quantity.

      • getName

        public String getName()

        Gets string that, identifies a property.

      • equals

        public abstract boolean equals(PropertyDescriptor iPd)

        Indicates whether the current object is equal to another object of the same type.

        Parameters:
        iPd - An object to compare with this object.
        Returns:
        true if the current object is equal to the other parameter; otherwise, false.
      • equals

        public boolean equals(Object obj)

        Determines whether the specified System.Object is equal to the current System.Object.

        Specified by:
        equals in interface com.aspose.ms.System.IEquatable<PropertyDescriptor>
        Overrides:
        equals in class Object
        Parameters:
        obj - The object to compare with the current object.
        Returns:
        true if the specified System.Object is equal to the current System.Object; otherwise, false.
      • hashCode

        public int hashCode()

        Serves as a hash function for a type.

        Overrides:
        hashCode in class Object
        Returns:
        A hash code for the current object.
      • op_Equality

        public static boolean op_Equality(PropertyDescriptor pd1,
                          PropertyDescriptor pd2)

        Determines whether the specified objects are equal to each another.

        Parameters:
        pd1 - The object to compare with another object.
        pd2 - The object to compare with another object.
        Returns:
        true if the specified PropertyDescriptor is equal to the another PropertyDescriptor; otherwise, false.
      • op_Inequality

        public static boolean op_Inequality(PropertyDescriptor pd1,
                            PropertyDescriptor pd2)

        Determines whether the specified objects are not equal to each another.

        Parameters:
        pd1 - The object to compare with another object.
        pd2 - The object to compare with another object.
        Returns:
        true if the specified PropertyDescriptor is not equal to the another PropertyDescriptor; otherwise, false.