PropertyDescription Class |
Namespace: ShellBoost.Core.WindowsPropertySystem
public sealed class PropertyDescription : IDisposable, IComparable, IComparable<PropertyDescription>, IEquatable<PropertyDescription>
The PropertyDescription type exposes the following members.
Name | Description | |
---|---|---|
AggregationType |
Gets the type of column aggregation.
| |
CanonicalName |
Gets the case-sensitive name by which a property is known to the system, regardless of its localized name.
| |
ClrPropertyType |
Gets the corresponding CLR type.
| |
ColumnState |
Gets the column state.
| |
ConditionOperation |
Gets the condition operation.
| |
ConditionType |
Gets the condition type.
| |
DefaultColumnWidth |
Gets the default width of the column.
| |
DisplayName |
Gets the display name.
| |
DisplayType |
Gets the display type.
| |
EditInvitation |
Gets the edit invitation.
| |
EnumTypes |
Gets the enumerated list
| |
GroupingRange |
Gets the grouping range.
| |
HasSearchInfo |
Gets a value indicating whether this instance has search information.
| |
Name |
Gets the name.
| |
Namespace |
Gets the namespace.
| |
PropertyKey |
Gets the corresponding property key.
| |
PropertyType |
Gets the property type.
| |
RelativeDescriptionType |
Gets the relative description type.
| |
SearchColumnIndexType |
Gets the type of the search column index.
| |
SearchInfoFlags |
Gets search information flags.
| |
SearchMaxSize |
Gets the maximum search size.
| |
SearchProjectionString |
Gets the search projection string.
| |
SortDescription |
Gets the sort description.
| |
TypeFlags |
Gets the type flags.
| |
ViewFlags |
Gets the view flags.
|
Name | Description | |
---|---|---|
CompareTo |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
| |
Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
Equals(Object) |
Determines whether the specified Object is equal to this instance.
(Overrides ObjectEquals(Object).) | |
Equals(PropertyDescription) |
Indicates whether the current object is equal to another object of the same type.
| |
FormatForDisplay |
Formats a value for display.
| |
GetAdditionalSortByAliases |
Gets additional sort by aliases properties.
| |
GetClrPropertyType |
Gets the CLR type for a given property type.
| |
GetHashCode |
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.) | |
GetImageReferenceForValue |
Gets the image reference for a given value.
| |
GetRelatedProperty |
Gets a related property.
| |
GetSortByAlias |
Gets the sort by alias property.
| |
GetSortDescriptionLabel |
Gets the sort description label.
| |
ToString |
Returns a String that represents this instance.
(Overrides ObjectToString.) | |
TryCoerceToCanonicalValue |
Coerces a value to a canonical value.
|
Name | Description | |
---|---|---|
Equality |
Implements the == operator.
| |
Inequality |
Implements the != operator.
|