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.
|