/// <summary> /// Determines whether a given extended property definition is equal to this extended property definition. /// </summary> /// <param name="obj">The object to check for equality.</param> /// <returns>True if the properties definitions define the same extended property.</returns> public override bool Equals(object obj) { ExtendedPropertyDefinition propertyDefinition = obj as ExtendedPropertyDefinition; return(ExtendedPropertyDefinition.IsEqualTo(propertyDefinition, this)); }
/// <summary> /// Determines whether two specified instances of ExtendedPropertyDefinition are not equal. /// </summary> /// <param name="extPropDef1">First extended property definition.</param> /// <param name="extPropDef2">Second extended property definition.</param> /// <returns>True if extended property definitions are equal.</returns> public static bool operator !=(ExtendedPropertyDefinition extPropDef1, ExtendedPropertyDefinition extPropDef2) { return(!ExtendedPropertyDefinition.IsEqualTo(extPropDef1, extPropDef2)); }