C# Класс OpenMetaverse.InventoryItem

An Item in Inventory
Наследование: InventoryBase
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AssetType AssetType
AssetUUID UUID
CreationDate System.DateTime
CreatorID UUID
Description string
Flags uint
GroupID UUID
GroupOwned bool
InventoryType InventoryType
Permissions Permissions
SalePrice int
SaleType SaleType

Открытые методы

Метод Описание
Equals ( InventoryBase o ) : bool

Determine whether the specified OpenMetaverse.InventoryBase object is equal to the current object

Equals ( InventoryItem o ) : bool

Determine whether the specified OpenMetaverse.InventoryItem object is equal to the current object

Equals ( object o ) : bool

Compares an object

GetHashCode ( ) : int

Generates a number corresponding to the value of the object to support the use of a hash table. Suitable for use in hashing algorithms and data structures such as a hash table

InventoryItem ( InventoryType type, UUID itemID ) : System

Construct a new InventoryItem object of a specific Type

InventoryItem ( UUID itemID ) : System

Construct a new InventoryItem object

Описание методов

Equals() публичный Метод

Determine whether the specified OpenMetaverse.InventoryBase object is equal to the current object
public Equals ( InventoryBase o ) : bool
o InventoryBase The object to compare against
Результат bool

Equals() публичный Метод

Determine whether the specified OpenMetaverse.InventoryItem object is equal to the current object
public Equals ( InventoryItem o ) : bool
o InventoryItem The object to compare against
Результат bool

Equals() публичный Метод

Compares an object
public Equals ( object o ) : bool
o object The object to compare
Результат bool

GetHashCode() публичный Метод

Generates a number corresponding to the value of the object to support the use of a hash table. Suitable for use in hashing algorithms and data structures such as a hash table
public GetHashCode ( ) : int
Результат int

InventoryItem() публичный Метод

Construct a new InventoryItem object of a specific Type
public InventoryItem ( InventoryType type, UUID itemID ) : System
type InventoryType The type of item from
itemID UUID of the item
Результат System

InventoryItem() публичный Метод

Construct a new InventoryItem object
public InventoryItem ( UUID itemID ) : System
itemID UUID The of the item
Результат System

Описание свойств

AssetType публичное свойство

The type of item from OpenMetaverse.AssetType
public AssetType AssetType
Результат AssetType

AssetUUID публичное свойство

The OpenMetaverse.UUID of this item
public UUID AssetUUID
Результат UUID

CreationDate публичное свойство

Time and date this inventory item was created, stored as UTC (Coordinated Universal Time)
public DateTime,System CreationDate
Результат System.DateTime

CreatorID публичное свойство

The OpenMetaverse.UUID of the creator of this item
public UUID CreatorID
Результат UUID

Description публичное свойство

A Description of this item
public string Description
Результат string

Flags публичное свойство

Combined flags from OpenMetaverse.InventoryItemFlags
public uint Flags
Результат uint

GroupID публичное свойство

The OpenMetaverse.Groups OpenMetaverse.UUID this item is set to or owned by
public UUID GroupID
Результат UUID

GroupOwned публичное свойство

If true, item is owned by a group
public bool GroupOwned
Результат bool

InventoryType публичное свойство

The type of item from the OpenMetaverse.InventoryType enum
public InventoryType InventoryType
Результат InventoryType

Permissions публичное свойство

The combined OpenMetaverse.Permissions of this item
public Permissions,OpenMetaverse Permissions
Результат Permissions

SalePrice публичное свойство

The price this item can be purchased for
public int SalePrice
Результат int

SaleType публичное свойство

The type of sale from the OpenMetaverse.SaleType enum
public SaleType SaleType
Результат SaleType