Represents a single item of metadata. Metadata is used to store custom key/value pairs at the application or user level.

Examples

CopyC#
BuddyClient client = new BuddyClient("APPNAME", "APPPASS");
client.LoginAsync((user, ex) => {
    user.Metadata.GetAsync((item, state) => {
        item.SetAsync(null, "some value");
    }, "some key");
}, "username", "password");

Namespace: Buddy
Assembly: Buddy (in Buddy.dll) Version: 1.0.2.7 (1.0.2.7)

Syntax

C#
public class MetadataItem : IComparable<MetadataItem>
Visual Basic
Public Class MetadataItem _
	Implements IComparable(Of MetadataItem)
Visual C++
public ref class MetadataItem : IComparable<MetadataItem^>
JavaScript
Buddy.MetadataItem = function();

Type.createClass(
	'Buddy.MetadataItem',
	null,
	IComparable`1);

Inheritance Hierarchy

System..::..Object
  Buddy..::..MetadataItem

See Also