The S22.Xmpp.Extensions.Dataforms namespace contains classes and enumerations that implement XMPP Data Forms.
Classes
| Class | Description | |
|---|---|---|
| BooleanField |
Represents a field that provides an either-or choice between two options.
| |
| DataField |
The base class from which all implementations of data-fields must derive.
| |
| DataForm |
The abstract base class from which all implementations of concrete
data-forms must derive.
| |
| FieldList |
Represents a list of data-fields contained in a data-form.
| |
| FixedField |
Represents a field that is intended for data description rather
than data gathering.
| |
| HiddenField |
Represents a field that is intended to be invisible to the form-submitting
entity, and is returned with the form.
| |
| JidField |
Represents a field for gathering or providing a single Jabber ID.
| |
| JidMultiField |
Represents a field for gathering or providing multiple Jabber IDs.
| |
| ListField |
Represents a field for gathering or providing one option from among many.
| |
| ListMultiField |
Represents a field for gathering or providing one or more options
from among many.
| |
| Option |
Represents an option of a list data-field.
| |
| PasswordField |
Represents a field for gathering or providing a single line or word of
text, which shall be obscured in an interface (e.g., with multiple
instances of the asterisk character).
| |
| RequestForm |
Represents a requesting data-form.
| |
| SubmitForm |
Represents a data-form for data submission.
| |
| TextField |
Represents a field for gathering or providing a single line or word of
text, which may be shown in an interface.
| |
| TextMultiField |
Represents a field for gathering or providing multiple lines of text.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| DataFieldType |
Defines possible values for the different types of data-fields.
| |
| DataFormType |
Defines possible values for the different types of data-forms.
|