Table of Contents

Namespace GuildWars2

Namespaces

GuildWars2.Authorization
GuildWars2.Chat
GuildWars2.Collections
GuildWars2.Commerce
GuildWars2.Exploration
GuildWars2.Files
GuildWars2.Guilds
GuildWars2.Hero
GuildWars2.Http
GuildWars2.Items
GuildWars2.Markup
GuildWars2.Metadata
GuildWars2.Mumble
GuildWars2.Pve
GuildWars2.Pvp
GuildWars2.Quaggans
GuildWars2.WizardsVault
GuildWars2.Worlds
GuildWars2.Wvw

Classes

BaseAddress

The base address of the Guild Wars 2 API.

BulkProgress

Represents the progress of a bulk query.

BulkQuery

Provides a method to retrieve bulk data from the Guild Wars 2 API.

Extensions

Miscellaneous extension methods.

Flags

The base type for flags objects.

GameLink

Represents a link to the game client that provides realtime game state updates.

Gw2Client

Provides query methods for the Guild Wars 2 API. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to the Hero panel are grouped into Hero and all APIs pertaining to the trading post are grouped into Commerce.

Language

Represents a language.

Link

Represents the context of a page of entities.

MessageContext

Contains message metadata.

SchemaVersion

Represents a schema version of the Guild Wars 2 API.

Structs

Coin

Represents an amount of coins and provides methods to compare and convert coins to other formats.

Extensible<TEnum>

Represents an enum that can be extended with additional values.

Hyperlink

Represents a hyperlink.

Enums

MissingMemberBehavior

Describes the desired program behavior when a source JSON document does not exactly match the target CLR type.

Delegates

BulkRequest<TKey, TValue>

A method that takes a set of keys and retrieves the corresponding values.