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