C# 클래스 OpenMetaverse.InventoryItem

An Item in Inventory
상속: InventoryBase
파일 보기 프로젝트 열기: 3di/3di-viewer-rei-libs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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