Class XenDesktopIcon
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an icon configured within a XenDesktop site.
public class XenDesktopIcon : GlobalSerializableClassicBase, IComparable<XenDesktopIcon>
- Inheritance
-
XenDesktopIcon
- Implements
Constructors
XenDesktopIcon()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopIcon class.
public XenDesktopIcon()
Properties
HasIcons
Gets whether the icon has valid icon data for any of the icon sizes.
public bool HasIcons { get; }
Property Value
LargeIcon
Gets the large (64x64) icon as an image.
public Bitmap LargeIcon { get; }
Property Value
LargeIconData
Gets or sets the large (64x64) icon in PNG format.
public byte[] LargeIconData { get; set; }
Property Value
- byte[]
MediumIcon
Gets the medium (32x32) icon as an image.
public Bitmap MediumIcon { get; }
Property Value
MediumIconData
Gets or sets the medium (32x32) icon in PNG format.
public byte[] MediumIconData { get; set; }
Property Value
- byte[]
SmallIcon
Gets the small (16x16) icon.
public Bitmap SmallIcon { get; }
Property Value
SmallIconData
Gets or sets the small (16x16) icon in PNG format.
public byte[] SmallIconData { get; set; }
Property Value
- byte[]
Uid
Gets or sets the unique identifier for the icon.
public int Uid { get; set; }
Property Value
Methods
CompareTo(XenDesktopIcon)
Compares two CENTREL.XIA.Configuration.Types.XenDesktopIcon objects to allow sorting by UID.
public int CompareTo(XenDesktopIcon other)
Parameters
other
XenDesktopIconThe CENTREL.XIA.Configuration.Types.XenDesktopIcon object to compare to.
Returns
- int
The sort order of the two items.
ToString()
Returns the icon as a human readable string.
public override string ToString()
Returns
- string
The icon as a human readable string.