Reference Library
BniIcon Class
NamespacesMBNCSUtil.DataBniIcon
Represents metadata about an icon from a Starcraft or Warcraft II: Battle.net Edition .BNI file. This class cannot be inherited.
Declaration Syntax
C#Visual BasicVisual C++
public sealed class BniIcon : IDisposable
Public NotInheritable Class BniIcon _
	Implements IDisposable
public ref class BniIcon sealed : IDisposable
Members
All MembersMethodsProperties



IconMemberDescription
Dispose()()()()
Disposes the object, freeing any unmanaged and managed resources.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Image
Gets the icon.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
SoftwareProductCodes
Gets a list of the product codes that are eligible for this icon. If this list is empty, the icon is determined based on the user's flags.

ToString()()()()
Gets a string representation of this icon.
(Overrides Object.ToString()()()().)
UserFlags
Gets the user flags that should be set in order for a user to display this icon.

Remarks

To obtain an instance of this class, use the BniFileParser class.

Inheritance Hierarchy
Object
BniIcon

Assembly: Asgard5Library (Module: Asgard5Library)