bin/Dropbox.Api.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Dropbox.Api</name>
    </assembly>
    <members>
        <member name="T:Dropbox.Api.Stone.Decoder">
            <summary>
            The factory class for decoders.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Decoder.CreateListDecoder``1(Dropbox.Api.Stone.IDecoder{``0})">
            <summary>
            Create a instance of the <see cref="T:Dropbox.Api.Stone.ListDecoder`1"/> class.
            </summary>
            <typeparam name="T">The item type.</typeparam>
            <param name="itemDecoder">The item decoder.</param>
            <returns>The list decoder.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.NullableDecoder`1">
            <summary>
            Decoder for nullable struct.
            </summary>
            <typeparam name="T">Type of the struct.</typeparam>
        </member>
        <member name="T:Dropbox.Api.Stone.IDecoder`1">
            <summary>
            Interface that is used to decode objects of specific type.
            </summary>
            <typeparam name="T">The type of the decoded object.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.IDecoder`1.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Decode into specific type.
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="F:Dropbox.Api.Stone.NullableDecoder`1.decoder">
            <summary>
            The decoder.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.NullableDecoder`1.#ctor(Dropbox.Api.Stone.IDecoder{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.NullableDecoder`1"/> class.
            </summary>
            <param name="decoder">The decoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.NullableDecoder`1.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.Int32Decoder">
            <summary>
            Decoder for Int32.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int32Decoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int32Decoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Int32Decoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.Int64Decoder">
            <summary>
            Decoder for Int64.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int64Decoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int64Decoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Int64Decoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.UInt32Decoder">
            <summary>
            Decoder for UInt32.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt32Decoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt32Decoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.UInt32Decoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.UInt64Decoder">
            <summary>
            Decoder for UInt64.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt64Decoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt64Decoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.UInt64Decoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.SingleDecoder">
            <summary>
            Decoder for Float.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.SingleDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.SingleDecoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.SingleDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.DoubleDecoder">
            <summary>
            Decoder for double.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DoubleDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DoubleDecoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.DoubleDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.BooleanDecoder">
            <summary>
            Decoder for boolean.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BooleanDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BooleanDecoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.BooleanDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.DateTimeDecoder">
            <summary>
            Decoder for DateTime.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DateTimeDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DateTimeDecoder.NullableInstance">
            <summary>
            The instance for nullable.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.DateTimeDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.BytesDecoder">
            <summary>
            Decoder for bytes.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BytesDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.BytesDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.StringDecoder">
            <summary>
            Decoder for string.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.StringDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.StringDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.StructDecoder`1">
            <summary>
            Decoder for struct type.
            </summary>
            <typeparam name="T">The struct type.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Decode fields without ensuring start and end object.
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.TryReadPropertyName(Dropbox.Api.Stone.IJsonReader,System.String@)">
            <summary>
            Try read next token as property name.
            </summary>
            <param name="reader">The json reader.</param>
            <param name="propertyName">The property name.</param>
            <returns>If succeeded.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.ReadList``1(Dropbox.Api.Stone.IJsonReader,Dropbox.Api.Stone.IDecoder{``0})">
            <summary>
            Read list of specific type.
            </summary>
            <typeparam name="TItem">The item type.</typeparam>
            <param name="reader">The json reader.</param>
            <param name="itemDecoder">The item decoder.</param>
            <returns>The decoded list.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.Create">
            <summary>
            Create a struct instance.
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.SetField(`0,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Set given field.
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.EnsureStartObject(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Ensure current token is start object.
            </summary>
            <param name="reader">The json reader.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.StructDecoder`1.EnsureEndObject(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Ensure next token is end object.
            </summary>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.UnionDecoder`1">
            <summary>
            Decoder for union type.
            </summary>
            <typeparam name="T">The union type.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.UnionDecoder`1.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Decode fields without ensuring start and end object.
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.UnionDecoder`1.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Decode based on given tag.
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.EmptyDecoder">
            <summary>
            The decoder for Empty Type.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.EmptyDecoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.EmptyDecoder.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Decoder for struct type.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The empty instance.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.ListDecoder`1">
            <summary>
            Decoder for generic list.
            </summary>
            <typeparam name="T">The list item type.</typeparam>
        </member>
        <member name="F:Dropbox.Api.Stone.ListDecoder`1.itemDecoder">
            <summary>
            Decoder for list item.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.#ctor(Dropbox.Api.Stone.IDecoder{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.ListDecoder`1"/> class.
            </summary>
            <param name="itemDecoder">The item decoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.Decode(Dropbox.Api.Stone.IJsonReader,Dropbox.Api.Stone.IDecoder{`0})">
            <summary>
            Decode into list of specific type.
            </summary>
            <param name="reader">The json reader.</param>
            <param name="itemDecoder">The item decoder.</param>
            <returns>The list.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.Decode(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            The decode.
            </summary>
            <param name="reader">The reader.</param>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.EnsureStartArray(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Ensure current token is start array.
            </summary>
            <param name="reader">The json reader.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.EnsureEndArray(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Ensure next token is end array.
            </summary>
            <param name="reader">The json reader.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.ListDecoder`1.TryReadArrayItem(Dropbox.Api.Stone.IJsonReader,Dropbox.Api.Stone.IDecoder{`0},`0@)">
            <summary>
            Try read next array item..
            </summary>
            <param name="reader">The json reader.</param>
            <param name="decoder">The decoder.</param>
            <param name="value">The value of the array item.</param>
            <returns>If succeeded.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.Empty">
            <summary>
            An empty object used when a route doesn't have one or more of the
            request, response, or error types specified.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Empty.Instance">
            <summary>
            A static instance of the <see cref="T:Dropbox.Api.Stone.Empty"/> class.
            </summary>
        </member>
        <member name="T:Dropbox.Api.Stone.Encoder">
            <summary>
            The factory class for encoders.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Encoder.CreateListEncoder``1(Dropbox.Api.Stone.IEncoder{``0})">
            <summary>
            Create a list encoder instance.
            </summary>
            <typeparam name="T">The list item type.</typeparam>
            <param name="itemEncoder">The item encoder.</param>
            <returns>The list encoder.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.NullableEncoder`1">
            <summary>
            Encoder for nullable struct.
            </summary>
            <typeparam name="T">Type of the struct.</typeparam>
        </member>
        <member name="T:Dropbox.Api.Stone.IEncoder`1">
            <summary>
            The encoder interface.
            </summary>
            <typeparam name="T">The type to encode.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.IEncoder`1.Encode(`0,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            Encode given data using provided writer.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="F:Dropbox.Api.Stone.NullableEncoder`1.encoder">
            <summary>
            The encoder.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.NullableEncoder`1.#ctor(Dropbox.Api.Stone.IEncoder{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.NullableEncoder`1"/> class.
            </summary>
            <param name="encoder">The encoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.NullableEncoder`1.Encode(System.Nullable{`0},Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.Int32Encoder">
            <summary>
            Encoder for Int32.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int32Encoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int32Encoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Int32Encoder.Encode(System.Int32,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.Int64Encoder">
            <summary>
            Encoder for Int64.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int64Encoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.Int64Encoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Int64Encoder.Encode(System.Int64,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.UInt32Encoder">
            <summary>
            Encoder for UInt32.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt32Encoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt32Encoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.UInt32Encoder.Encode(System.UInt32,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.UInt64Encoder">
            <summary>
            Encoder for UInt64.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt64Encoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.UInt64Encoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.UInt64Encoder.Encode(System.UInt64,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.SingleEncoder">
            <summary>
            Encoder for Float.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.SingleEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.SingleEncoder.Encode(System.Single,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.DoubleEncoder">
            <summary>
            Encoder for double.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DoubleEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DoubleEncoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.DoubleEncoder.Encode(System.Double,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.BooleanEncoder">
            <summary>
            Encoder for boolean.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BooleanEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BooleanEncoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.BooleanEncoder.Encode(System.Boolean,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.DateTimeEncoder">
            <summary>
            Encoder for DateTime.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DateTimeEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.DateTimeEncoder.NullableInstance">
            <summary>
            The nullable instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.DateTimeEncoder.Encode(System.DateTime,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.BytesEncoder">
            <summary>
            Encoder for bytes.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.BytesEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.BytesEncoder.Encode(System.Byte[],Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.StringEncoder">
            <summary>
            Encoder for string.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.StringEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.StringEncoder.Encode(System.String,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.EmptyEncoder">
            <summary>
            Encoder for empty.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.EmptyEncoder.Instance">
            <summary>
            The instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.EmptyEncoder.Encode(Dropbox.Api.Stone.Empty,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.StructEncoder`1">
            <summary>
            Encoder for struct type.
            </summary>
            <typeparam name="T">The type.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.StructEncoder`1.Encode(`0,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.StructEncoder`1.EncodeFields(`0,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            Encode fields of given value.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.StructEncoder`1.WriteProperty``1(System.String,``0,Dropbox.Api.Stone.IJsonWriter,Dropbox.Api.Stone.IEncoder{``0})">
            <summary>
            Write property of specific type with given encoder.
            </summary>
            <typeparam name="TProperty">The property.</typeparam>
            <param name="propertyName">The property name.</param>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
            <param name="encoder">The encoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.StructEncoder`1.WriteListProperty``1(System.String,System.Collections.Generic.IList{``0},Dropbox.Api.Stone.IJsonWriter,Dropbox.Api.Stone.IEncoder{``0})">
            <summary>
            Write property of list of specific type with given encoder.
            </summary>
            <typeparam name="TProperty">The property.</typeparam>
            <param name="propertyName">The property name.</param>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
            <param name="encoder">The encoder.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.ListEncoder`1">
            <summary>
            Encoder for list type.
            </summary>
            <typeparam name="T">The list item type.</typeparam>
        </member>
        <member name="F:Dropbox.Api.Stone.ListEncoder`1.itemEncoder">
            <summary>
            The item encoder.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.ListEncoder`1.#ctor(Dropbox.Api.Stone.IEncoder{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.ListEncoder`1"/> class.
            </summary>
            <param name="itemEncoder">The item encoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.ListEncoder`1.Encode(System.Collections.Generic.IList{`0},Dropbox.Api.Stone.IJsonWriter,Dropbox.Api.Stone.IEncoder{`0})">
            <summary>
            Encode given list of specific value with given item encoder.
            </summary>
            <param name="value">The list.</param>
            <param name="writer">The writer.</param>
            <param name="itemEncoder">The item encoder.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.ListEncoder`1.Encode(System.Collections.Generic.IList{`0},Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            The encode.
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.IJsonReader">
            <summary>
            The json reader interface.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.Read">
            <summary>
            Read one token.
            </summary>
            <returns>If read succeeded.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.Skip">
            <summary>
            Skip current token.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadInt32">
            <summary>
            Read value as Int32
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadInt64">
            <summary>
            Read value as Int64
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadUInt32">
            <summary>
            Read value as UInt32
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadUInt64">
            <summary>
            Read value as UInt64
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadDouble">
            <summary>
            Read value as double
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadSingle">
            <summary>
            Read value as float
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadDateTime">
            <summary>
            Read value as DateTime
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadBoolean">
            <summary>
            Read value as boolean.
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadBytes">
            <summary>
            Read value as bytes
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonReader.ReadString">
            <summary>
            Read value as string.
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsStartObject">
            <summary>
            Gets a value indicating whether current token is start object.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsEndObject">
            <summary>
            Gets a value indicating whether current token is end object.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsStartArray">
            <summary>
            Gets a value indicating whether current token is start array.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsEndArray">
            <summary>
            Gets a value indicating whether current token is end array.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsPropertyName">
            <summary>
            Gets a value indicating whether current token is property name.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.IJsonReader.IsNull">
            <summary>
            Gets a value indicating whether current token is null.
            </summary>
        </member>
        <member name="T:Dropbox.Api.Stone.IJsonWriter">
            <summary>
            The json writer interface.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteInt32(System.Int32)">
            <summary>
            Write a Int32 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteInt64(System.Int64)">
            <summary>
            Write a Int64 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteUInt32(System.UInt32)">
            <summary>
            Write a UInt32 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteUInt64(System.UInt64)">
            <summary>
            Write a UInt64 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteDouble(System.Double)">
            <summary>
            Write a double value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteSingle(System.Single)">
            <summary>
            Write a single value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteDateTime(System.DateTime)">
            <summary>
            Write a DateTime value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteBoolean(System.Boolean)">
            <summary>
            Write a boolean value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteBytes(System.Byte[])">
            <summary>
            Write a byte[] value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteString(System.String)">
            <summary>
            Write a string value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteNull">
            <summary>
            Write a null value.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteStartObject">
            <summary>
            Write start object.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteEndObject">
            <summary>
            Write end object.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteStartArray">
            <summary>
            Write start array.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WriteEndArray">
            <summary>
            Write end array.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.IJsonWriter.WritePropertyName(System.String)">
            <summary>
            Write property name.
            </summary>
            <param name="name">The property name.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.IDownloadResponse`1">
            <summary>
            Used to encapsulate both the response object and the response body from
            a download operation.
            </summary>
            <typeparam name="TResponse">The type of the response.</typeparam>
        </member>
        <member name="M:Dropbox.Api.Stone.IDownloadResponse`1.GetContentAsStreamAsync">
            <summary>
            Asynchronously gets the content as a <see cref="T:System.IO.Stream"/>.
            </summary>
            <returns>The downloaded content as a stream.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IDownloadResponse`1.GetContentAsByteArrayAsync">
            <summary>
            Asynchronously gets the content as a <see cref="T:System.Byte"/> array.
            </summary>
            <returns>The downloaded content as a byte array.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.IDownloadResponse`1.GetContentAsStringAsync">
            <summary>
            Asynchronously gets the content as <see cref="T:System.String"/>.
            </summary>
            <returns>The downloaded content as a string.</returns>
        </member>
        <member name="P:Dropbox.Api.Stone.IDownloadResponse`1.Response">
            <summary>
            Gets the response.
            </summary>
            <value>
            The response.
            </value>
        </member>
        <member name="T:Dropbox.Api.Stone.ITransport">
            <summary>
            An interface that abstracts route transports
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.ITransport.SendRpcRequestAsync``3(``0,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the RPC request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.ITransport.SendUploadRequestAsync``3(``0,System.IO.Stream,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the upload request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="body">The content to be uploaded.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.ITransport.SendDownloadRequestAsync``3(``0,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the download request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
        </member>
        <member name="T:Dropbox.Api.Stone.JsonReader">
            <summary>
            Parse and read from json string.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.JsonReader.reader">
            <summary>
            The json text reader.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.#ctor(Newtonsoft.Json.JsonTextReader)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.JsonReader"/> class.
            </summary>
            <param name="reader">The json text reader.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Read``1(System.String,Dropbox.Api.Stone.IDecoder{``0})">
            <summary>
            Read specific type form given json.
            </summary>
            <typeparam name="T">The type.</typeparam>
            <param name="json">The json.</param>
            <param name="decoder">The decoder.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#Read">
            <summary>
            Read one token.
            </summary>
            <returns>If read succeeded.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#Skip">
            <summary>
            Skip current token.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadInt32">
            <summary>
            Read value as Int32
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadInt64">
            <summary>
            Read value as Int64
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadUInt32">
            <summary>
            Read value as UInt32
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadUInt64">
            <summary>
            Read value as UInt64
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadDouble">
            <summary>
            Read value as double
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadSingle">
            <summary>
            Read value as float
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadDateTime">
            <summary>
            Read value as DateTime
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadBoolean">
            <summary>
            Read value as boolean
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadBytes">
            <summary>
            Read value as bytes
            </summary>
            <returns>The value</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#ReadString">
            <summary>
            Read value as string.
            </summary>
            <returns>The value.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonReader.ReadValue``1">
            <summary>
            Read next token as specific value type.
            </summary>
            <typeparam name="T">The type of the value. The type will be used as explicit cast.</typeparam>
            <returns>The value.</returns>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsStartObject">
            <summary>
            Gets a value indicating whether current token is start object.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsEndObject">
            <summary>
            Gets a value indicating whether current token is end object.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsStartArray">
            <summary>
            Gets a value indicating whether current token is start array.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsEndArray">
            <summary>
            Gets a value indicating whether current token is end array.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsPropertyName">
            <summary>
            Gets a value indicating whether current token is property name.
            </summary>
        </member>
        <member name="P:Dropbox.Api.Stone.JsonReader.Dropbox#Api#Stone#IJsonReader#IsNull">
            <summary>
            Gets a value indicating whether current token is null.
            </summary>
        </member>
        <member name="T:Dropbox.Api.Stone.JsonWriter">
            <summary>
            Write json as string.
            </summary>
        </member>
        <member name="F:Dropbox.Api.Stone.JsonWriter.writer">
            <summary>
            The json text writer.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.#ctor(Newtonsoft.Json.JsonTextWriter)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.Stone.JsonWriter"/> class.
            </summary>
            <param name="writer">The text writer.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Write``1(``0,Dropbox.Api.Stone.IEncoder{``0},System.Boolean)">
            <summary>
            Write the specified object.
            </summary>
            <typeparam name="T">The type of the object to write.</typeparam>
            <param name="encodable">The object to write.</param>
            <param name="encoder">The encoder.</param>
            <param name="escapeNonAscii">If escape non-ascii characters.</param>
            <returns>The encoded object as a JSON string.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteInt32(System.Int32)">
            <summary>
            Write a Int32 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteInt64(System.Int64)">
            <summary>
            Write a Int64 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteUInt32(System.UInt32)">
            <summary>
            Write a UInt32 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteUInt64(System.UInt64)">
            <summary>
            Write a UInt64 value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteDouble(System.Double)">
            <summary>
            Write a double value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteSingle(System.Single)">
            <summary>
            Write a single value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteDateTime(System.DateTime)">
            <summary>
            Write a DateTime value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteBoolean(System.Boolean)">
            <summary>
            Write a boolean value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteBytes(System.Byte[])">
            <summary>
            Write a byte[] value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteString(System.String)">
            <summary>
            Write a string value.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteNull">
            <summary>
            Write a null value.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteStartObject">
            <summary>
            Write start object.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteEndObject">
            <summary>
            Write end object.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteStartArray">
            <summary>
            Write start array.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WriteEndArray">
            <summary>
            Write end array.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.JsonWriter.Dropbox#Api#Stone#IJsonWriter#WritePropertyName(System.String)">
            <summary>
            Write property name.
            </summary>
            <param name="name">The property name.</param>
        </member>
        <member name="T:Dropbox.Api.ApiException`1">
            <summary>
            The exception type that will be raised by an <see cref="T:Dropbox.Api.Stone.ITransport"/>
            implementation if there is an error processing the request which is caused by
            failure in API route.
            </summary>
            <typeparam name="TError">The type of the error.</typeparam>
        </member>
        <member name="T:Dropbox.Api.StructuredException`1">
            <summary>
            The exception type that will be raised by an <see cref="T:Dropbox.Api.Stone.ITransport"/>
            implementation if there is an error processing the request which contains
            a json body.
            </summary>
            <typeparam name="TError">The type of the error.</typeparam>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.StructuredException`1"/> class.
            </summary>
            <remarks>This constructor is only used when decoded from JSON.</remarks>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.#ctor(`0)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.StructuredException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.#ctor(`0,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.StructuredException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
            <param name="message">The message.</param>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.#ctor(`0,System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.StructuredException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
            <param name="message">The message.</param>
            <param name="inner">The inner.</param>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.Decode``1(System.String,Dropbox.Api.Stone.IDecoder{`0})">
            <summary>
            Decode from given json using given decoder.
            </summary>
            <typeparam name="TException">The type of the exception.</typeparam>
            <param name="json">The json.</param>
            <param name="errorDecoder">The error json.</param>
            <returns>The <see cref="T:Dropbox.Api.ApiException`1"/></returns>
        </member>
        <member name="P:Dropbox.Api.StructuredException`1.ErrorResponse">
            <summary>
            Gets the error response.
            </summary>
            <value>
            The error response.
            </value>
        </member>
        <member name="P:Dropbox.Api.StructuredException`1.Message">
            <summary>
            Gets the exception message.
            </summary>
        </member>
        <member name="P:Dropbox.Api.StructuredException`1.ErrorMessage">
            <summary>
            Gets or sets the error message.
            </summary>
        </member>
        <member name="T:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1">
            <summary>
            The exception decoder.
            </summary>
            <typeparam name="TException">The type of the exception.</typeparam>
        </member>
        <member name="F:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1.errorDecoder">
            <summary>
            The error decoder.
            </summary>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1.#ctor(Dropbox.Api.Stone.IDecoder{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1"/> class.
            </summary>
            <param name="errorDecoder">The error decoder.</param>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1.Create">
            <summary>
            Create a struct instance.
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.StructuredException`1.StructuredExceptionDecoder`1.SetField(`1,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            Set given field.
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The reader.</param>
        </member>
        <member name="M:Dropbox.Api.ApiException`1.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.ApiException`1"/> class.
            </summary>
            <remarks>This constructor is only used when decoded from JSON.</remarks>
        </member>
        <member name="M:Dropbox.Api.ApiException`1.#ctor(`0)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.ApiException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
        </member>
        <member name="M:Dropbox.Api.ApiException`1.#ctor(`0,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.ApiException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
            <param name="message">The message.</param>
        </member>
        <member name="M:Dropbox.Api.ApiException`1.#ctor(`0,System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.ApiException`1"/> class.
            </summary>
            <param name="errorResponse">The error response.</param>
            <param name="message">The message.</param>
            <param name="inner">The inner.</param>
        </member>
        <member name="T:Dropbox.Api.Stone.Util">
            <summary>
            Contains utility extension methods.
            </summary>
        </member>
        <member name="M:Dropbox.Api.Stone.Util.ToApm``1(System.Threading.Tasks.Task{``0},System.AsyncCallback,System.Object)">
            <summary>
            Converts a <see cref="T:System.Threading.Tasks.Task`1"/> to the APM
            </summary>
            <typeparam name="TResult">The type of the task result.</typeparam>
            <param name="task">The task to convert.</param>
            <param name="callback">The callback provided to the begin method.</param>
            <param name="state">
            The state that is passed into the <see cref="T:System.IAsyncResult"/>.</param>
            <returns>The <see cref="T:System.IAsyncResult"/> that will be returned by the
            begin method.</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if
            <paramref name="task"/> is null.</exception>
        </member>
        <member name="M:Dropbox.Api.Stone.Util.ToApm(System.Threading.Tasks.Task,System.AsyncCallback,System.Object)">
            <summary>
            Converts a <see cref="T:System.Threading.Tasks.Task"/> to the APM
            </summary>
            <param name="task">The task to convert.</param>
            <param name="callback">The callback provided to the begin method.</param>
            <param name="state">
            The state that is passed into the <see cref="T:System.IAsyncResult"/>.</param>
            <returns>The <see cref="T:System.IAsyncResult"/> that will be returned by the
            begin method.</returns>
            <exception cref="T:System.ArgumentNullException">Thrown if
            <paramref name="task"/> is null.</exception>
        </member>
        <member name="M:Dropbox.Api.Stone.Util.ToList``1(System.Collections.Generic.IEnumerable{``0})">
            <summary>
            Convert an IEnumerable to IList.
            </summary>
            <typeparam name="T">The item type.</typeparam>
            <param name="items">The item.</param>
            <returns>The list.</returns>
        </member>
        <member name="M:Dropbox.Api.Stone.Util.ToList``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}})">
            <summary>
            Convert an nested IEnumerable to IList.
            </summary>
            <typeparam name="T">The item type.</typeparam>
            <param name="items">The item.</param>
            <returns>The list.</returns>
        </member>
        <member name="T:Dropbox.Api.DropboxCertHelper">
            <summary>
            Helper methods that can be used to implement certificate pinning.
            </summary>
            <remarks>
            <para>
            Dropbox recommends that all clients implement certificate pinning and this class provides implementation for desktop
            and server application as <see cref="M:Dropbox.Api.DropboxCertHelper.InitializeCertPinning"/>. Unfortunately it isn't currently
            possible to implement this in a portable assembly, so this class also provides methods to help implement this.</para>
            <para>
            For more information about certificate pinning see
            <a href="https://www.owasp.org/index.php/Certificate_and_Public_Key_Pinning">Certificate and Public Key Pinning</a>.
            </para>
            <para>
            These helper methods allow client code to check if the certificate used by a Dropbox server
            was issued with a certificate chain that originates with a root certificate that Dropbox
            either currently uses, or may use in the future. These methods would be called before calling
            the <see cref="T:Dropbox.Api.DropboxClient"/> constructor.
            </para>
            </remarks>
        </member>
        <member name="F:Dropbox.Api.DropboxCertHelper.ValidRoots">
            <summary>
            The public keys of the known valid root certificates
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxCertHelper.IsKnownRootCertPublicKey(System.String)">
            <summary>
            Determines whether the specified public key string is a known root certificate public key.
            </summary>
            <param name="publicKeyString">The public key string.</param>
            <returns><c>true</c> if the specified string is a known root certificate
            public key; <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxCertHelper.IsKnownRootCertPublicKey(System.Byte[])">
            <summary>
            Determines whether the specified public key is a known root certificate public key.
            </summary>
            <param name="publicKey">The public key.</param>
            <returns><c>true</c> if the specified public key is a known root certificate
            public key; <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxCertHelper.InitializeCertPinning">
            <summary>
            Initializes ssl certificate pinning.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxClientConfig">
            <summary>
            The class which contains all configurations for Dropbox client.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxClientConfig.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClientConfig"/> class.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxClientConfig.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClientConfig"/> class.
            </summary>
            <param name="userAgent">The user agent to use when making requests.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClientConfig.#ctor(System.String,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClientConfig"/> class.
            </summary>
            <param name="userAgent">The user agent to use when making requests.</param>
            <param name="maxRetriesOnError">The max number retries on error.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClientConfig.#ctor(System.String,System.Int32,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClientConfig"/> class.
            </summary>
            <param name="userAgent">The user agent to use when making requests.</param>
            <param name="maxRetriesOnError">The max number retries on error.</param>
            <param name="httpClient">The custom http client.</param>
        </member>
        <member name="P:Dropbox.Api.DropboxClientConfig.MaxRetriesOnError">
            <summary>
            Gets or sets the max number retries on error. Default value is 4.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxClientConfig.UserAgent">
            <summary>
            Gets or sets the user agent to use when making requests.
            </summary>
            <remarks>
            This value helps Dropbox to identify requests coming from your application.
            We recommend that you use the format <c>"AppName/Version"</c>; if a value is supplied, the string
            <c>"/OfficialDropboxDotNetV2SDK/__version__"</c> is appended to the user agent.
            </remarks>
        </member>
        <member name="P:Dropbox.Api.DropboxClientConfig.HttpClient">
            <summary>
            Gets or sets the custom http client. If not set, a default http client will be created.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxClient">
            <summary>
            The client which contains endpoints which perform user-level actions.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
            <param name="userAgent">The user agent to use when making requests.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.#ctor(System.String,Dropbox.Api.DropboxClientConfig)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
            <param name="config">The <see cref="T:Dropbox.Api.DropboxClientConfig"/>.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.#ctor(Dropbox.Api.DropboxRequestHandlerOptions,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxClient"/> class.
            </summary>
            <param name="options">The request handler options.</param>
            <param name="selectUser">The member id of the selected user. If provided together with
            a team access token, actions will be performed on this this user's Dropbox.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.Dispose">
            <summary>
            Dummy dispose method.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxClient.InitializeRoutes(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes the routes.</para>
            </summary>
            <returns>The transport.</returns>
        </member>
        <member name="P:Dropbox.Api.DropboxClient.Auth">
            <summary>
            <para>Gets the Auth routes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxClient.Files">
            <summary>
            <para>Gets the Files routes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxClient.Sharing">
            <summary>
            <para>Gets the Sharing routes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxClient.Users">
            <summary>
            <para>Gets the Users routes.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxTeamClient">
            <summary>
            The client which contains endpoints which perform team-level actions.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxTeamClient.options">
            <summary>
            The request handler options.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxTeamClient.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxTeamClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxTeamClient.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxTeamClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
            <param name="userAgent">The user agent to use when making requests.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxTeamClient.#ctor(System.String,Dropbox.Api.DropboxClientConfig)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxTeamClient"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
            <param name="config">The <see cref="T:Dropbox.Api.DropboxClientConfig"/>.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxTeamClient.AsMember(System.String)">
            <summary>
            Convert the team client to a user client which can perform action on the given team member's Dropbox.
            </summary>
            <param name="memberId">The member id of a user who is in the team.</param>
            <returns>The <see cref="T:Dropbox.Api.DropboxClient"/></returns>
        </member>
        <member name="M:Dropbox.Api.DropboxTeamClient.InitializeRoutes(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes the routes.</para>
            </summary>
            <returns>The transport.</returns>
        </member>
        <member name="P:Dropbox.Api.DropboxTeamClient.Team">
            <summary>
            <para>Gets the Team routes.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.HttpException">
            <summary>
            General HTTP exception
            </summary>
        </member>
        <member name="M:Dropbox.Api.HttpException.#ctor(System.Int32,System.String,System.Uri,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.HttpException"/> class.
            </summary>
            <param name="statusCode">The status code.</param>
            <param name="message">The message.</param>
            <param name="uri">The request uri.</param>
            <param name="inner">The inner.</param>
        </member>
        <member name="P:Dropbox.Api.HttpException.StatusCode">
            <summary>
            Gets the HTTP status code that prompted this exception
            </summary>
            <value>
            The status code.
            </value>
        </member>
        <member name="P:Dropbox.Api.HttpException.RequestUri">
            <summary>
            Gets the URI for the request that prompted this exception.
            </summary>
            <value>
            The request URI.
            </value>
        </member>
        <member name="T:Dropbox.Api.BadInputException">
            <summary>
            An HTTP exception that is caused by the server reporting a bad request.
            </summary>
        </member>
        <member name="M:Dropbox.Api.BadInputException.#ctor(System.String,System.Uri)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.BadInputException"/> class.
            </summary>
            <param name="message">The message that describes the error.</param>
            <param name="uri">The request URI.</param>
        </member>
        <member name="T:Dropbox.Api.AuthException">
            <summary>
            An HTTP exception that is caused by the server reporting an authentication problem.
            </summary>
            <summary>
            <para>An HTTP exception that is caused by the server reporting an authentication
            problem.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.AuthException.#ctor(System.String,System.Uri)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.AuthException"/> class.
            </summary>
            <param name="message">The message that describes the error.</param>
            <param name="uri">The request URI</param>
        </member>
        <member name="M:Dropbox.Api.AuthException.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.AuthException"/> class.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.AuthException.Decode(System.String)">
            <summary>
            <para>Decode from given json.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.AuthException.StatusCode">
            <summary>
            Gets the HTTP status code that prompted this exception
            </summary>
            <value>
            The status code.
            </value>
        </member>
        <member name="P:Dropbox.Api.AuthException.RequestUri">
            <summary>
            Gets the URI for the request that prompted this exception.
            </summary>
            <value>
            The request URI.
            </value>
        </member>
        <member name="T:Dropbox.Api.RetryException">
            <summary>
            An HTTP Exception that will cause a retry due to transient failure. The SDK will perform
            a certain number of retries which is configurable in <see cref="T:Dropbox.Api.DropboxClient"/>. If the client
            still gets this exception, it's up to the client to decide whether to continue retrying or not.
            </summary>
        </member>
        <member name="M:Dropbox.Api.RetryException.#ctor(System.Int32,System.String,System.Uri,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.RetryException"/> class.
            </summary>
            <param name="statusCode">The status code.</param>
            <param name="message">The message.</param>
            <param name="uri">The request URI.</param>
            <param name="inner">The inner.</param>
        </member>
        <member name="P:Dropbox.Api.RetryException.IsRateLimit">
            <summary>
            Gets a value indicating whether this error represents a rate limiting response from the server.
            </summary>
            <value>
            <c>true</c> if this response is a rate limit; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="T:Dropbox.Api.RateLimitException">
            <summary>
            An HTTP Exception that will cause a retry due to rate limiting. The SDK will not do auto-retry for
            this type of exception. The client should do proper backoff based on the value of
            <see cref="P:Dropbox.Api.RateLimitException.RetryAfter"/> field.
            </summary>
        </member>
        <member name="M:Dropbox.Api.RateLimitException.#ctor(System.Int32,System.String,System.Uri,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.RateLimitException"/> class.
            </summary>
            <param name="retryAfter">The time in second which the client should retry after.</param>
            <param name="message">The message.</param>
            <param name="uri">The request URI.</param>
            <param name="inner">The inner.</param>
        </member>
        <member name="P:Dropbox.Api.RateLimitException.RetryAfter">
            <summary>
            Gets the value in second which the client should backoff and retry after.
            </summary>
        </member>
        <member name="P:Dropbox.Api.RateLimitException.IsRateLimit">
            <summary>
            Gets a value indicating whether this error represents a rate limiting response from the server.
            </summary>
            <value>
            <c>true</c> if this response is a rate limit; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="T:Dropbox.Api.OAuthResponseType">
            <summary>
            Used by <see cref="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.String,System.String,System.Boolean,System.Boolean)"/> to specify which OAuth 2.0 flow to use.
            </summary>
        </member>
        <member name="F:Dropbox.Api.OAuthResponseType.Token">
            <summary>
            This represents the OAuth 2.0 token or implicit grant flow. The server will return the bearer token via
            the <c>redirectUri</c> callback, rather than requiring your app to make a second call to a server.
            This is useful for pure client-side apps, such as mobile apps or JavaScript-based apps.
            </summary>
        </member>
        <member name="F:Dropbox.Api.OAuthResponseType.Code">
            <summary>
            This represents the OAuth 2.0 code flow. The server will return a code via the <c>redirectUri</c>
            callback which should be converted into a bearer token using the <see cref="M:Dropbox.Api.DropboxOAuth2Helper.ProcessCodeFlowAsync(System.String,System.String,System.String,System.String,System.Net.Http.HttpClient)"/>
            method. This is the recommended flow for apps that are running on a server.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxOAuth2Helper">
             <summary>
             Contains methods that make authorizing with Dropbox easier.
             </summary>
             <example>
             <para>
             This shows an example of how to use the token, or implicit grant, flow.
             This code is part of a XAML window that contains a WebBrowser object as <c>this.Browser</c>
             </para>
             <para>
             The <c>Start</c> method calls <see cref="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.String,System.String,System.Boolean,System.Boolean)"/> to create the URI that the browser component
             navigate to; the response type is set to <see cref="F:Dropbox.Api.OAuthResponseType.Token"/> to create a URI for the token flow.
             </para>
             <para>
             The exact value of the redirect URI is not important with the code flow, only that it is registered in the
             <a href="https://www.dropbox.com/developers/apps">App Console</a>; it is common to use a <c>localhost</c>
             URI for use within a client token flow like this.
             </para>
             <para>
             The <c>BrowserNavigating</c> method has been attached to the <c>Navigating</c> event on the <c>WebBrowser</c> object.
             It first checks if the URI to which the browser is navigating starts with the redirect uri provided in the call to
             <see cref="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.String,System.String,System.Boolean,System.Boolean)"/> — it is important not to prevent other navigation which may happen within the
             authorization flow — if the URI matches, then the code uses <see cref="M:Dropbox.Api.DropboxOAuth2Helper.ParseTokenFragment(System.Uri)"/> to parse the
             <see cref="T:Dropbox.Api.OAuth2Response"/> from the fragment component of the redirected URI. The <see cref="P:Dropbox.Api.OAuth2Response.AccessToken"/>
             will then be used to construct an instance of <see cref="T:Dropbox.Api.DropboxClient"/>.
             </para>
             <code>
             private void Start(string appKey)
             {
                 this.oauth2State = Guid.NewGuid().ToString("N");
                 Uri authorizeUri = DropboxOAuth2Helper.GetAuthorizeUri(OauthResponseType.Token, appKey, RedirectUri, state: oauth2State);
                 this.Browser.Navigate(authorizeUri);
             }
             
             private void BrowserNavigating(object sender, NavigatingCancelEventArgs e)
             {
                 if (!e.Uri.ToString().StartsWith(RedirectUri, StringComparison.OrdinalIgnoreCase))
                 {
                     // we need to ignore all navigation that isn't to the redirect uri.
                     return;
                 }
             
                 try
                 {
                     OAuth2Response result = DropboxOAuth2Helper.ParseTokenFragment(e.Uri);
                     if (result.State != this.oauth2State)
                     {
                         // The state in the response doesn't match the state in the request.
                         return;
                     }
             
                     this.AccessToken = result.AccessToken;
                     this.Uid = result.Uid;
                     this.Result = true;
                 }
                 catch (ArgumentException)
                 {
                     // There was an error in the URI passed to ParseTokenFragment
                 }
                 finally
                 {
                     e.Cancel = true;
                     this.Close();
                 }
             }
             </code>
             <para>
             This shows an example of how to use the code flow. This is part of a controller class on an ASP.Net MVC website.
             </para>
             <para>
             The <c>Connect()</c> method calls <see cref="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.String,System.String,System.Boolean,System.Boolean)"/> to create the URI that the browser component
             navigate to; the response type is set to <see cref="F:Dropbox.Api.OAuthResponseType.Code"/> to create a URI for the code flow.
             </para>
             <para>
             <see cref="M:System.Guid.NewGuid"/> is called to generate a random string to use as the state argument, this value is stored
             on a field in the web app's user database associated with the current user, this helps prevent cross-site request forgery.
             </para>
             <para>
             The <c>AuthAsync</c> method handles the route represented by the <c>RedirectUri</c>. The ASP.Net infrastructure has already
             parsed the query string and extracted the <c>code</c> and <c>state</c> arguments. After validating that the <c>state</c>
             matches the value stored in the user record in the <c>Connect</c> method, authorization is completed by calling
             <see cref="M:Dropbox.Api.DropboxOAuth2Helper.ProcessCodeFlowAsync(System.String,System.String,System.String,System.String,System.Net.Http.HttpClient)"/>. This returns an <see cref="T:Dropbox.Api.OAuth2Response"/> containing the access token
             that will be passed to the <see cref="T:Dropbox.Api.DropboxClient"/> constructor.
             </para>
             <code>
             // GET: /Home/Connect
             public ActionResult Connect()
             {
                 var user = this.store.CurrentUser();
                 user.ConnectState = Guid.NewGuid().ToString("N");
                 this.store.SaveChanges();
              
                 var redirect = DropboxOAuth2Helper.GetAuthorizeUri(OauthResponseType.Code, AppKey, RedirectUri, user.ConnectState);
                 return Redirect(redirect.ToString());
             }
              
             // GET: /Home/Auth
             public async Task&lt;ActionResult&gt; AuthAsync(string code, string state)
             {
                 var user = this.store.CurrentUser();
                  
                 if (user.ConnectState != state)
                 {
                     this.Flash("There was an error connecting to Dropbox.");
                     return this.RedirectToAction("Index");
                 }
                  
                 OAuth2Response response = await DropboxOAuth2Helper.ProcessCodeFlowAsync(code, AppKey, AppSecret, RedirectUri);
                  
                 user.DropboxAccessToken = response.AccessToken;
                 await this.store.SaveChangesAsync();
                  
                 this.Flash("This account has been connected to Dropbox.");
                 return this.RedirectToAction("Profile");
             }
             </code>
             </example>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            Gets the URI used to start the OAuth2.0 authorization flow.
            </summary>
            <param name="oauthResponseType">The grant type requested, either <c>Token</c> or <c>Code</c>.</param>
            <param name="clientId">The apps key, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="redirectUri">Where to redirect the user after authorization has completed. This must be the exact URI
            registered in the <a href="https://www.dropbox.com/developers/apps">App Console</a>; even <c>localhost</c>
            must be listed if it is used for testing. A redirect URI is required for a token flow, but optional for code.
            If the redirect URI is omitted, the code will be presented directly to the user and they will be invited to enter
            the information in your app.</param>
            <param name="state">Up to 500 bytes of arbitrary data that will be passed back to <paramref name="redirectUri"/>.
            This parameter should be used to protect against cross-site request forgery (CSRF).</param>
            <param name="forceReapprove">Whether or not to force the user to approve the app again if they've already done so.
            If <c>false</c> (default), a user who has already approved the application may be automatically redirected to
            <paramref name="redirectUri"/>. If <c>true</c>, the user will not be automatically redirected and will have to approve
            the app again.</param>
            <param name="disableSignup">When <c>true</c> (default is <c>false</c>) users will not be able to sign up for a
            Dropbox account via the authorization page. Instead, the authorization page will show a link to the Dropbox
            iOS app in the App Store. This is only intended for use when necessary for compliance with App Store policies.</param>
            <returns>The uri of a web page which must be displayed to the user in order to authorize the app.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(Dropbox.Api.OAuthResponseType,System.String,System.Uri,System.String,System.Boolean,System.Boolean)">
            <summary>
            Gets the URI used to start the OAuth2.0 authorization flow.
            </summary>
            <param name="oauthResponseType">The grant type requested, either <c>Token</c> or <c>Code</c>.</param>
            <param name="clientId">The apps key, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="redirectUri">Where to redirect the user after authorization has completed. This must be the exact URI
            registered in the <a href="https://www.dropbox.com/developers/apps">App Console</a>; even <c>localhost</c>
            must be listed if it is used for testing. A redirect URI is required for a token flow, but optional for code.
            If the redirect URI is omitted, the code will be presented directly to the user and they will be invited to enter
            the information in your app.</param>
            <param name="state">Up to 500 bytes of arbitrary data that will be passed back to <paramref name="redirectUri"/>.
            This parameter should be used to protect against cross-site request forgery (CSRF).</param>
            <param name="forceReapprove">Whether or not to force the user to approve the app again if they've already done so.
            If <c>false</c> (default), a user who has already approved the application may be automatically redirected to
            <paramref name="redirectUri"/>. If <c>true</c>, the user will not be automatically redirected and will have to approve
            the app again.</param>
            <param name="disableSignup">When <c>true</c> (default is <c>false</c>) users will not be able to sign up for a
            Dropbox account via the authorization page. Instead, the authorization page will show a link to the Dropbox
            iOS app in the App Store. This is only intended for use when necessary for compliance with App Store policies.</param>
            <returns>The uri of a web page which must be displayed to the user in order to authorize the app.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.GetAuthorizeUri(System.String,System.Boolean)">
            <summary>
            Gets the URI used to start the OAuth2.0 authorization flow which doesn't require a redirect URL.
            </summary>
            <param name="clientId">The apps key, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="disableSignup">When <c>true</c> (default is <c>false</c>) users will not be able to sign up for a
            Dropbox account via the authorization page. Instead, the authorization page will show a link to the Dropbox
            iOS app in the App Store. This is only intended for use when necessary for compliance with App Store policies.</param>
            <returns>The uri of a web page which must be displayed to the user in order to authorize the app.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.ParseTokenFragment(System.Uri)">
            <summary>
            Parses the token fragment. When using the OAuth 2.0 token or implicit grant flow, the
            user will be redirected to a URI with a fragment containing the authorization token.
            </summary>
            <param name="redirectedUri">The redirected URI.</param>
            <returns>The authorization response, containing the access token and uid of the authorized user</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.ProcessCodeFlowAsync(System.String,System.String,System.String,System.String,System.Net.Http.HttpClient)">
            <summary>
            Processes the second half of the OAuth 2.0 code flow.
            </summary>
            <param name="code">The code acquired in the query parameters of the redirect from the initial authorize url.</param>
            <param name="appKey">The application key, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="appSecret">The application secret, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="redirectUri">The redirect URI that was provided in the initial authorize URI,
            this is only used to validate that it matches the original request, it is not used to redirect
            again.</param>
            <param name="client">An optional http client instance used to make requests.</param>
            <returns>The authorization response, containing the access token and uid of the authorized user</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxOAuth2Helper.ProcessCodeFlowAsync(System.Uri,System.String,System.String,System.String,System.String,System.Net.Http.HttpClient)">
            <summary>
            Processes the second half of the OAuth 2.0 code flow.
            </summary>
            <param name="responseUri">The URI to which the user was redirected after the initial authorization request.</param>
            <param name="appKey">The application key, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="appSecret">The application secret, found in the
            <a href="https://www.dropbox.com/developers/apps">App Console</a>.</param>
            <param name="redirectUri">The redirect URI that was provided in the initial authorize URI,
            this is only used to validate that it matches the original request, it is not used to redirect
            again.</param>
            <param name="state">The state parameter (if any) that matches that used in the initial authorize URI.</param>
            <param name="client">An optional http client instance used to make requests.</param>
            <returns>The authorization response, containing the access token and uid of the authorized user</returns>
        </member>
        <member name="T:Dropbox.Api.OAuth2Response">
            <summary>
            Contains the parameters passed in a successful authorization response.
            </summary>
        </member>
        <member name="M:Dropbox.Api.OAuth2Response.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.OAuth2Response"/> class.
            </summary>
            <param name="accessToken">The access_token.</param>
            <param name="uid">The uid.</param>
            <param name="state">The state.</param>
            <param name="tokenType">The token_type.</param>
        </member>
        <member name="P:Dropbox.Api.OAuth2Response.AccessToken">
            <summary>
            Gets the access token, a token which can be used to make calls to the Dropbox API
            </summary>
            <remarks>
            Pass this as the <c>oauth2AccessToken</c> argument when creating an instance
            of <see cref="T:Dropbox.Api.DropboxClient"/>.</remarks>
            <value>
            A token which can be used to make calls to the Dropbox API.
            </value>
        </member>
        <member name="P:Dropbox.Api.OAuth2Response.Uid">
            <summary>
            Gets the Dropbox user ID of the authorized user.
            </summary>
            <value>
            The Dropbox user ID of the authorized user.
            </value>
        </member>
        <member name="P:Dropbox.Api.OAuth2Response.State">
            <summary>
            Gets the state content, if any, originally passed to the authorize URI.
            </summary>
            <value>
            The state content, if any, originally passed to the authorize URI.
            </value>
        </member>
        <member name="P:Dropbox.Api.OAuth2Response.TokenType">
            <summary>
            Gets the type of the token, which will always be <c>bearer</c> if set.
            </summary>
            <value>
            This will always be <c>bearer</c> if set.
            </value>
        </member>
        <member name="T:Dropbox.Api.OAuth2Exception">
            <summary>
            Exception when error occurs during oauth2 flow.
            </summary>
        </member>
        <member name="M:Dropbox.Api.OAuth2Exception.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.OAuth2Exception"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="errorDescription">The error description</param>
        </member>
        <member name="P:Dropbox.Api.OAuth2Exception.ErrorDescription">
            <summary>
            Gets the error description.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxRequestHandler">
            <summary>
            The object used to to make requests to the Dropbox API.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.ApiVersion">
            <summary>
            The API version
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.DropboxApiArgHeader">
            <summary>
            The dropbox API argument header.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.DropboxApiResultHeader">
            <summary>
            The dropbox API result header.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.selectUser">
            <summary>
            The member id of the selected user.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.options">
            <summary>
            The configuration options for dropbox client.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.#ctor(Dropbox.Api.DropboxRequestHandlerOptions,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxRequestHandler"/> class.
            </summary>
            <param name="options">The configuration options for dropbox client.</param>
            <param name="selectUser">The member id of the selected user.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.Dropbox#Api#Stone#ITransport#SendRpcRequestAsync``3(``0,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the upload request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">
            This exception is thrown when there is an error reported by the server.
            </exception>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.Dropbox#Api#Stone#ITransport#SendUploadRequestAsync``3(``0,System.IO.Stream,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the upload request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="body">The content to be uploaded.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">
            This exception is thrown when there is an error reported by the server.
            </exception>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.Dropbox#Api#Stone#ITransport#SendDownloadRequestAsync``3(``0,System.String,System.String,Dropbox.Api.Stone.IEncoder{``0},Dropbox.Api.Stone.IDecoder{``1},Dropbox.Api.Stone.IDecoder{``2})">
            <summary>
            Sends the download request asynchronously.
            </summary>
            <typeparam name="TRequest">The type of the request.</typeparam>
            <typeparam name="TResponse">The type of the response.</typeparam>
            <typeparam name="TError">The type of the error.</typeparam>
            <param name="request">The request.</param>
            <param name="host">The server host to send the request to.</param>
            <param name="route">The route name.</param>
            <param name="requestEncoder">The request encoder.</param>
            <param name="resposneDecoder">The response decoder.</param>
            <param name="errorDecoder">The error decoder.</param>
            <returns>An asynchronous task for the response.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">
            This exception is thrown when there is an error reported by the server.
            </exception>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.RequestJsonStringWithRetry(System.String,System.String,Dropbox.Api.DropboxRequestHandler.RouteStyle,System.String,System.IO.Stream)">
            <summary>
            Requests the JSON string with retry.
            </summary>
            <param name="host">The host.</param>
            <param name="routeName">Name of the route.</param>
            <param name="routeStyle">The route style.</param>
            <param name="requestArg">The request argument.</param>
            <param name="body">The body to upload if <paramref name="routeStyle"/>
            is <see cref="F:Dropbox.Api.DropboxRequestHandler.RouteStyle.Upload"/>.</param>
            <returns>The asynchronous task with the result.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.CheckForError(System.String)">
            <summary>
            Attempts to extract the value of a field named <c>error</c> from <paramref name="text"/>
            if it is a valid JSON object.
            </summary>
            <param name="text">The text to check</param>
            <returns>The contents of the error field if present, otherwise <paramref name="text" />.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.RequestJsonString(System.String,System.String,Dropbox.Api.DropboxRequestHandler.RouteStyle,System.String,System.IO.Stream)">
            <summary>
            Requests the JSON string.
            </summary>
            <param name="host">The host.</param>
            <param name="routeName">Name of the route.</param>
            <param name="routeStyle">The route style.</param>
            <param name="requestArg">The request argument.</param>
            <param name="body">The body to upload if <paramref name="routeStyle"/>
            is <see cref="F:Dropbox.Api.DropboxRequestHandler.RouteStyle.Upload"/>.</param>
            <returns>The asynchronous task with the result.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.GetRouteUri(System.String,System.String)">
            <summary>
            Gets the URI for a route.
            </summary>
            <param name="hostname">The hostname for the request.</param>
            <param name="routeName">Name of the route.</param>
            <returns>The uri for this route.</returns>
        </member>
        <member name="T:Dropbox.Api.DropboxRequestHandler.RouteStyle">
            <summary>
            The known route styles
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.RouteStyle.Rpc">
            <summary>
            RPC style means that the argument and result of a route are contained in the
            HTTP body.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.RouteStyle.Download">
            <summary>
            Download style means that the route argument goes in a <c>Dropbox-API-Args</c>
            header, and the result comes back in a <c>Dropbox-API-Result</c> header. The
            HTTP response body contains a binary payload.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.RouteStyle.Upload">
            <summary>
            Upload style means that the route argument goes in a <c>Dropbox-API-Arg</c>
            header. The HTTP request body contains a binary payload. The result comes
            back in a <c>Dropbox-API-Result</c> header.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxRequestHandler.Result">
            <summary>
            Used to return un-typed result information to the layer that can interpret the
            object types
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandler.Result.IsError">
            <summary>
            Gets or sets a value indicating whether this instance is an error.
            </summary>
            <value>
              <c>true</c> if this instance is an error; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandler.Result.ObjectResult">
            <summary>
            Gets or sets the un-typed object result, this will be parsed into the
            specific response or error type for the route.
            </summary>
            <value>
            The object result.
            </value>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandler.Result.HttpResponse">
            <summary>
            Gets or sets the HTTP response, this is only set if the route was a download route.
            </summary>
            <value>
            The HTTP response.
            </value>
        </member>
        <member name="T:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1">
            <summary>
            An implementation of the <see cref="T:Dropbox.Api.Stone.IDownloadResponse`1"/> interface.
            </summary>
            <typeparam name="TResponse">The type of the response.</typeparam>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.httpResponse">
            <summary>
            The HTTP response containing the body content.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.#ctor(`0,System.Net.Http.HttpResponseMessage)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1"/> class.
            </summary>
            <param name="response">The response.</param>
            <param name="httpResponseMessage">The HTTP response message.</param>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.GetContentAsStreamAsync">
            <summary>
            Asynchronously gets the content as a <see cref="T:System.IO.Stream"/>.
            </summary>
            <returns>The downloaded content as a stream.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.GetContentAsByteArrayAsync">
            <summary>
            Asynchronously gets the content as a <see cref="T:System.Byte"/> array.
            </summary>
            <returns>The downloaded content as a byte array.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.GetContentAsStringAsync">
            <summary>
            Asynchronously gets the content as <see cref="T:System.String"/>.
            </summary>
            <returns>The downloaded content as a string.</returns>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.Dispose">
            <summary>
            Disposes of the <see cref="T:System.Net.Http.HttpResponseMessage"/> in this instance.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandler.DownloadResponse`1.Response">
            <summary>Gets the response.</summary>
            <value>The response.</value>
        </member>
        <member name="T:Dropbox.Api.HostType">
            <summary>
            The type of api hosts.
            </summary>
        </member>
        <member name="F:Dropbox.Api.HostType.Api">
            <summary>
            Host type for api.
            </summary>
        </member>
        <member name="F:Dropbox.Api.HostType.ApiContent">
            <summary>
            Host type for api content.
            </summary>
        </member>
        <member name="F:Dropbox.Api.HostType.ApiNotify">
            <summary>
            Host type for api notify.
            </summary>
        </member>
        <member name="T:Dropbox.Api.DropboxRequestHandlerOptions">
            <summary>
            The class which contains configurations for the request handler.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandlerOptions.DefaultApiDomain">
            <summary>
            The default api domain
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandlerOptions.DefaultApiContentDomain">
            <summary>
            The default api content domain
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandlerOptions.DefaultApiNotifyDomain">
            <summary>
            The default api notify domain
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandlerOptions.BaseUserAgent">
            <summary>
            The base user agent, used to construct all user agent strings.
            </summary>
        </member>
        <member name="F:Dropbox.Api.DropboxRequestHandlerOptions.DefaultHttpClient">
            <summary>
            The default http client instance.
            </summary>
        </member>
        <member name="M:Dropbox.Api.DropboxRequestHandlerOptions.#ctor(System.String,System.Int32,System.String,System.String,System.String,System.String,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the <see cref="T:Dropbox.Api.DropboxRequestHandlerOptions"/> class.
            </summary>
            <param name="oauth2AccessToken">The oauth2 access token for making client requests.</param>
            <param name="maxRetriesOnError">The maximum retries on a 5xx error.</param>
            <param name="userAgent">The user agent to use when making requests.</param>
            <param name="apiHostname">The hostname that will process api requests;
            this is for internal Dropbox use only.</param>
            <param name="apiContentHostname">The hostname that will process api content requests;
            this is for internal Dropbox use only.</param>
            <param name="apiNotifyHostname">The hostname that will process api notify requests;
            this is for internal Dropbox use only.</param>
            <param name="httpClient">The custom http client. If not provided, a default
            http client will be created.</param>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandlerOptions.MaxClientRetries">
            <summary>
            Gets the maximum retries on a 5xx error.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandlerOptions.OAuth2AccessToken">
            <summary>
            Gets the OAuth2 token.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandlerOptions.HttpClient">
            <summary>
            Gets the HTTP client use to send requests to the server.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandlerOptions.UserAgent">
            <summary>
            Gets the user agent string.
            </summary>
        </member>
        <member name="P:Dropbox.Api.DropboxRequestHandlerOptions.HostMap">
            <summary>
            Gets the maps from host types to domain names.
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult">
            <summary>
            <para>Result returned by methods that may either launch an asynchronous job or complete
            synchronously. Upon synchronous completion of the job, no additional information is
            returned.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchEmptyResult"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchEmptyResult.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchEmptyResult.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchEmptyResult.IsAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is AsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchEmptyResult.AsAsyncJobId">
            <summary>
            <para>Gets this instance as a AsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.LaunchEmptyResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.LaunchEmptyResultEncoder.EncodeFields(Dropbox.Api.Async.LaunchEmptyResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.LaunchEmptyResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.LaunchEmptyResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.LaunchEmptyResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.LaunchEmptyResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.Complete">
            <summary>
            <para>The job finished synchronously and successfully.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.Complete"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.Complete.Instance">
            <summary>
            <para>A singleton instance of Complete</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Async.LaunchEmptyResult.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId">
            <summary>
            <para>This response indicates that the processing is asynchronous. The string is an
            id that can be used to obtain the status of the asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.AsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.AsyncJobIdEncoder.EncodeFields(Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.AsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.AsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId.AsyncJobIdDecoder.SetField(Dropbox.Api.Async.LaunchEmptyResult.AsyncJobId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase">
            <summary>
            <para>Result returned by methods that launch an asynchronous job.</para>
            <para>A method who may either launch an asynchronous job, or complete the request
            synchronously, can use this union by extending it, and adding a 'complete' field with
            the type of the synchronous response.</para>
            <para>See <see cref="T:Dropbox.Api.Async.LaunchEmptyResult"/> for an example.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchResultBase.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchResultBase.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchResultBase"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchResultBase.IsAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is AsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchResultBase.AsAsyncJobId">
            <summary>
            <para>Gets this instance as a AsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase.LaunchResultBaseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.LaunchResultBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.LaunchResultBaseEncoder.EncodeFields(Dropbox.Api.Async.LaunchResultBase,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase.LaunchResultBaseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.LaunchResultBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.LaunchResultBaseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.LaunchResultBase"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.LaunchResultBaseDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId">
            <summary>
            <para>This response indicates that the processing is asynchronous. The string is an
            id that can be used to obtain the status of the asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.AsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.AsyncJobIdEncoder.EncodeFields(Dropbox.Api.Async.LaunchResultBase.AsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.AsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.AsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.LaunchResultBase.AsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.LaunchResultBase.AsyncJobId.AsyncJobIdDecoder.SetField(Dropbox.Api.Async.LaunchResultBase.AsyncJobId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollArg">
            <summary>
            <para>Arguments for methods that poll the status of an asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollArg"/> class.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
        </member>
        <member name="M:Dropbox.Api.Async.PollArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Async.PollArg.AsyncJobId">
            <summary>
            <para>Id of the asynchronous job. This is the value of a response returned from the
            method that launched the job.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollArg.PollArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollArg.PollArgEncoder.EncodeFields(Dropbox.Api.Async.PollArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollArg.PollArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollArg.PollArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollArg.PollArgDecoder.SetField(Dropbox.Api.Async.PollArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult">
            <summary>
            <para>Result returned by methods that poll for the status of an asynchronous job. Upon
            completion of the job, no additional information is returned.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollEmptyResult"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollEmptyResult.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollEmptyResult.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollEmptyResult.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollEmptyResult.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.PollEmptyResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.PollEmptyResultEncoder.EncodeFields(Dropbox.Api.Async.PollEmptyResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.PollEmptyResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.PollEmptyResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollEmptyResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.PollEmptyResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.Complete">
            <summary>
            <para>The asynchronous job has completed successfully.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollEmptyResult.Complete"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.Complete.Instance">
            <summary>
            <para>A singleton instance of Complete</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Async.PollEmptyResult.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollEmptyResult.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollEmptyResult.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollEmptyResult.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Async.PollEmptyResult.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollEmptyResult.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollEmptyResult.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollEmptyResult.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollEmptyResult.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollError">
            <summary>
            <para>Error returned by methods for polling the status of asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.IsInvalidAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidAsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.AsInvalidAsyncJobId">
            <summary>
            <para>Gets this instance as a InvalidAsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.IsInternalError">
            <summary>
            <para>Gets a value indicating whether this instance is InternalError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.AsInternalError">
            <summary>
            <para>Gets this instance as a InternalError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.PollErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.PollErrorEncoder.EncodeFields(Dropbox.Api.Async.PollError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.PollErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.PollErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.PollErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId">
            <summary>
            <para>The job ID is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InvalidAsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InvalidAsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InvalidAsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InvalidAsyncJobId.Instance">
            <summary>
            <para>A singleton instance of InvalidAsyncJobId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId.InvalidAsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InvalidAsyncJobId.InvalidAsyncJobIdEncoder.EncodeFields(Dropbox.Api.Async.PollError.InvalidAsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollError.InvalidAsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InternalError">
            <summary>
            <para>Something went wrong with the job on Dropbox's end. You'll need to verify
            that the action you were taking succeeded, and if not, try again. This should
            happen very rarely.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InternalError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InternalError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InternalError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollError.InternalError"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.InternalError.Instance">
            <summary>
            <para>A singleton instance of InternalError</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InternalError.InternalErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollError.InternalError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InternalError.InternalErrorEncoder.EncodeFields(Dropbox.Api.Async.PollError.InternalError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.InternalError.InternalErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollError.InternalError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InternalError.InternalErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollError.InternalError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.InternalError.InternalErrorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Async.PollError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase">
            <summary>
            <para>Result returned by methods that poll for the status of an asynchronous job.
            Unions that extend this union should add a 'complete' field with a type of the
            information returned upon job completion.</para>
            <para>See <see cref="T:Dropbox.Api.Async.PollEmptyResult"/> for an example.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollResultBase.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollResultBase.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollResultBase"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollResultBase.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Async.PollResultBase.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase.PollResultBaseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollResultBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.PollResultBaseEncoder.EncodeFields(Dropbox.Api.Async.PollResultBase,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase.PollResultBaseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollResultBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.PollResultBaseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollResultBase"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.PollResultBaseDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollResultBase.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollResultBase.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Async.PollResultBase.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Async.PollResultBase.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Async.PollResultBase.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Async.PollResultBase.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Async.PollResultBase.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Async.PollResultBase.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Async.PollResultBase.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Async.PollResultBase.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError">
            <summary>
            <para>Errors occurred during authentication.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.AuthError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.IsInvalidAccessToken">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidAccessToken</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.AsInvalidAccessToken">
            <summary>
            <para>Gets this instance as a InvalidAccessToken, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.IsInvalidSelectUser">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidSelectUser</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.AsInvalidSelectUser">
            <summary>
            <para>Gets this instance as a InvalidSelectUser, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.IsInvalidSelectAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidSelectAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.AsInvalidSelectAdmin">
            <summary>
            <para>Gets this instance as a InvalidSelectAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Auth.AuthError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.AuthErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Auth.AuthError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.AuthErrorEncoder.EncodeFields(Dropbox.Api.Auth.AuthError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.AuthErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Auth.AuthError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.AuthErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Auth.AuthError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.AuthErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken">
            <summary>
            <para>The access token is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidAccessToken.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidAccessToken.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidAccessToken.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidAccessToken.Instance">
            <summary>
            <para>A singleton instance of InvalidAccessToken</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken.InvalidAccessTokenEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidAccessToken.InvalidAccessTokenEncoder.EncodeFields(Dropbox.Api.Auth.AuthError.InvalidAccessToken,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken.InvalidAccessTokenDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidAccessToken.InvalidAccessTokenDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Auth.AuthError.InvalidAccessToken"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidAccessToken.InvalidAccessTokenDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser">
            <summary>
            <para>The user specified in 'Dropbox-API-Select-User' is no longer on the
            team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectUser.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectUser.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectUser.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectUser.Instance">
            <summary>
            <para>A singleton instance of InvalidSelectUser</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser.InvalidSelectUserEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectUser.InvalidSelectUserEncoder.EncodeFields(Dropbox.Api.Auth.AuthError.InvalidSelectUser,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser.InvalidSelectUserDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectUser.InvalidSelectUserDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectUser"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectUser.InvalidSelectUserDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin">
            <summary>
            <para>The user specified in 'Dropbox-API-Select-Admin' is not a Dropbox Business
            team admin.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.Instance">
            <summary>
            <para>A singleton instance of InvalidSelectAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.InvalidSelectAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.InvalidSelectAdminEncoder.EncodeFields(Dropbox.Api.Auth.AuthError.InvalidSelectAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.InvalidSelectAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.InvalidSelectAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.InvalidSelectAdmin.InvalidSelectAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.AuthError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Auth.AuthError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Auth.AuthError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Auth.AuthError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Auth.AuthError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Auth.AuthError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Auth.AuthError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.AuthError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Auth.Routes.AuthRoutes">
            <summary>
            <para>The routes for the <see cref="N:Dropbox.Api.Auth"/> namespace</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Auth.Routes.AuthRoutes.#ctor(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Auth.Routes.AuthRoutes"/> class.</para>
            </summary>
            <param name="transport">The transport to use</param>
        </member>
        <member name="M:Dropbox.Api.Auth.Routes.AuthRoutes.TokenRevokeAsync">
            <summary>
            <para>Disables the access token used to authenticate the call.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.Routes.AuthRoutes.BeginTokenRevoke(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the token revoke route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Auth.Routes.AuthRoutes.EndTokenRevoke(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the token revoke route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
        </member>
        <member name="P:Dropbox.Api.Auth.Routes.AuthRoutes.Transport">
            <summary>
            <para>Gets the transport used for these routes</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError">
            <summary>
            <para>The add properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.IsPropertyGroupAlreadyExists">
            <summary>
            <para>Gets a value indicating whether this instance is
            PropertyGroupAlreadyExists</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.AsPropertyGroupAlreadyExists">
            <summary>
            <para>Gets this instance as a PropertyGroupAlreadyExists, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.IsPropertyFieldTooLarge">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.AsPropertyFieldTooLarge">
            <summary>
            <para>Gets this instance as a PropertyFieldTooLarge, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.IsDoesNotFitTemplate">
            <summary>
            <para>Gets a value indicating whether this instance is DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AddPropertiesError.AsDoesNotFitTemplate">
            <summary>
            <para>Gets this instance as a DoesNotFitTemplate, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.AddPropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.AddPropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.AddPropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.AddPropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.AddPropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.AddPropertiesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists">
            <summary>
            <para>This property group already exists for this file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.Instance">
            <summary>
            <para>A singleton instance of PropertyGroupAlreadyExists</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.PropertyGroupAlreadyExistsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.PropertyGroupAlreadyExistsEncoder.EncodeFields(Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.PropertyGroupAlreadyExistsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.PropertyGroupAlreadyExistsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyGroupAlreadyExists.PropertyGroupAlreadyExistsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge">
            <summary>
            <para>A field value in this property group is too large.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.Instance">
            <summary>
            <para>A singleton instance of PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder.EncodeFields(Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate">
            <summary>
            <para>The property group specified does not conform to the property
            template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.Instance">
            <summary>
            <para>A singleton instance of DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.DoesNotFitTemplateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.DoesNotFitTemplateEncoder.EncodeFields(Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AddPropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataArg">
            <summary>
            <para>The alpha get metadata arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.GetMetadataArg"/>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataArg">
            <summary>
            <para>The get metadata arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetMetadataArg"/> class.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetMetadataArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataArg.Path">
            <summary>
            <para>The path of a file or folder on Dropbox.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataArg.IncludeMediaInfo">
            <summary>
            <para>If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for
            photo and video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataArg.IncludeDeleted">
            <summary>
            <para>If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be returned for deleted file or
            folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be
            returned.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataArg.IncludeHasExplicitSharedMembers">
            <summary>
            <para>If true, the results will include a flag for each file indicating whether or
            not that file has any explicit members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataArg.GetMetadataArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataArg.GetMetadataArgEncoder.EncodeFields(Dropbox.Api.Files.GetMetadataArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataArg.GetMetadataArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataArg.GetMetadataArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetMetadataArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataArg.GetMetadataArgDecoder.SetField(Dropbox.Api.Files.GetMetadataArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>
            class.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="includePropertyTemplates">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.PropertyGroups"/> is set for files with
            custom properties.</param>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataArg.IncludePropertyTemplates">
            <summary>
            <para>If true, <see cref="P:Dropbox.Api.Files.FileMetadata.PropertyGroups"/> is set
            for files with custom properties.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataArg.AlphaGetMetadataArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataArg.AlphaGetMetadataArgEncoder.EncodeFields(Dropbox.Api.Files.AlphaGetMetadataArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataArg.AlphaGetMetadataArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataArg.AlphaGetMetadataArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AlphaGetMetadataArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataArg.AlphaGetMetadataArgDecoder.SetField(Dropbox.Api.Files.AlphaGetMetadataArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError">
            <summary>
            <para>The alpha get metadata error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.IsPropertiesError">
            <summary>
            <para>Gets a value indicating whether this instance is PropertiesError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.AsPropertiesError">
            <summary>
            <para>Gets this instance as a PropertiesError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.AlphaGetMetadataErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.AlphaGetMetadataErrorEncoder.EncodeFields(Dropbox.Api.Files.AlphaGetMetadataError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.AlphaGetMetadataErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.AlphaGetMetadataErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.AlphaGetMetadataErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError">
            <summary>
            <para>The properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.#ctor(Dropbox.Api.Files.LookUpPropertiesError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.PropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.PropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.PropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.PropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError.PropertiesErrorDecoder.SetField(Dropbox.Api.Files.AlphaGetMetadataError.PropertiesError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.AlphaGetMetadataError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.AlphaGetMetadataError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.AlphaGetMetadataError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.AlphaGetMetadataError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.AlphaGetMetadataError.Path.PathDecoder.SetField(Dropbox.Api.Files.AlphaGetMetadataError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfo">
            <summary>
            <para>The commit info object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>
            <seealso cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>
        </member>
        <member name="F:Dropbox.Api.Files.CommitInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CommitInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfo.#ctor(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CommitInfo"/> class.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref name="mode"/>, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref name="clientModified"/> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CommitInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfo.Path">
            <summary>
            <para>Path in the user's Dropbox to save the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfo.Mode">
            <summary>
            <para>Selects what to do if the file already exists.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfo.Autorename">
            <summary>
            <para>If there's a conflict, as determined by <see cref="P:Dropbox.Api.Files.CommitInfo.Mode"/>, have the Dropbox
            server try to autorename the file to avoid conflict.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfo.ClientModified">
            <summary>
            <para>The value to store as the <see cref="P:Dropbox.Api.Files.CommitInfo.ClientModified"/> timestamp. Dropbox
            automatically records the time at which the file was written to the Dropbox
            servers. It can also record an additional timestamp, provided by Dropbox desktop
            clients, mobile clients, and API apps of when the file was actually created or
            modified.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfo.Mute">
            <summary>
            <para>Normally, users are made aware of any file modifications in their Dropbox
            account via notifications in the client software. If <c>true</c>, this tells the
            clients that this modification shouldn't result in a user notification.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfo.CommitInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.CommitInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfo.CommitInfoEncoder.EncodeFields(Dropbox.Api.Files.CommitInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfo.CommitInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.CommitInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfo.CommitInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.CommitInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfo.CommitInfoDecoder.SetField(Dropbox.Api.Files.CommitInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfoWithProperties">
            <summary>
            <para>The commit info with properties object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.CommitInfo"/>
        </member>
        <member name="F:Dropbox.Api.Files.CommitInfoWithProperties.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CommitInfoWithProperties.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfoWithProperties.#ctor(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>
            class.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref name="mode"/>, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref name="clientModified"/> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
            <param name="propertyGroups">List of custom properties to add to file.</param>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfoWithProperties.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.CommitInfoWithProperties.PropertyGroups">
            <summary>
            <para>List of custom properties to add to file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfoWithProperties.CommitInfoWithPropertiesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfoWithProperties.CommitInfoWithPropertiesEncoder.EncodeFields(Dropbox.Api.Files.CommitInfoWithProperties,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CommitInfoWithProperties.CommitInfoWithPropertiesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfoWithProperties.CommitInfoWithPropertiesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.CommitInfoWithProperties"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.CommitInfoWithProperties.CommitInfoWithPropertiesDecoder.SetField(Dropbox.Api.Files.CommitInfoWithProperties,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderArg">
            <summary>
            <para>The create folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CreateFolderArg"/>
            class.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to create.</param>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CreateFolderArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.CreateFolderArg.Path">
            <summary>
            <para>Path in the user's Dropbox to create.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderArg.CreateFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.CreateFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderArg.CreateFolderArgEncoder.EncodeFields(Dropbox.Api.Files.CreateFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderArg.CreateFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.CreateFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderArg.CreateFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.CreateFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderArg.CreateFolderArgDecoder.SetField(Dropbox.Api.Files.CreateFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError">
            <summary>
            <para>The create folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CreateFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CreateFolderError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CreateFolderError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError.CreateFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.CreateFolderErrorEncoder.EncodeFields(Dropbox.Api.Files.CreateFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError.CreateFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.CreateFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.CreateFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.CreateFolderError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.Path.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CreateFolderError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.CreateFolderError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.CreateFolderError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.CreateFolderError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.CreateFolderError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.CreateFolderError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.CreateFolderError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.CreateFolderError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.CreateFolderError.Path.PathDecoder.SetField(Dropbox.Api.Files.CreateFolderError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteArg">
            <summary>
            <para>The delete arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteArg"/> class.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to delete.</param>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteArg.Path">
            <summary>
            <para>Path in the user's Dropbox to delete.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteArg.DeleteArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeleteArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteArg.DeleteArgEncoder.EncodeFields(Dropbox.Api.Files.DeleteArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteArg.DeleteArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeleteArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteArg.DeleteArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeleteArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteArg.DeleteArgDecoder.SetField(Dropbox.Api.Files.DeleteArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError">
            <summary>
            <para>The delete error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.IsPathLookup">
            <summary>
            <para>Gets a value indicating whether this instance is PathLookup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.AsPathLookup">
            <summary>
            <para>Gets this instance as a PathLookup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.IsPathWrite">
            <summary>
            <para>Gets a value indicating whether this instance is PathWrite</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.AsPathWrite">
            <summary>
            <para>Gets this instance as a PathWrite, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.DeleteErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeleteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.DeleteErrorEncoder.EncodeFields(Dropbox.Api.Files.DeleteError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.DeleteErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeleteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.DeleteErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeleteError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.DeleteErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathLookup">
            <summary>
            <para>The path lookup object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.PathLookup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.PathLookup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathLookup.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError.PathLookup"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathLookup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError.PathLookup"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.PathLookup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathLookup.PathLookupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeleteError.PathLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathLookup.PathLookupEncoder.EncodeFields(Dropbox.Api.Files.DeleteError.PathLookup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathLookup.PathLookupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeleteError.PathLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathLookup.PathLookupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeleteError.PathLookup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathLookup.PathLookupDecoder.SetField(Dropbox.Api.Files.DeleteError.PathLookup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathWrite">
            <summary>
            <para>The path write object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.PathWrite.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.PathWrite.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathWrite.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError.PathWrite"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathWrite.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError.PathWrite"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DeleteError.PathWrite.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathWrite.PathWriteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeleteError.PathWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathWrite.PathWriteEncoder.EncodeFields(Dropbox.Api.Files.DeleteError.PathWrite,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.PathWrite.PathWriteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeleteError.PathWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathWrite.PathWriteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeleteError.PathWrite"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.PathWrite.PathWriteDecoder.SetField(Dropbox.Api.Files.DeleteError.PathWrite,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeleteError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeleteError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeleteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.DeleteError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeleteError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeleteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeleteError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeleteError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.DeletedMetadata">
            <summary>
            <para>Indicates that there used to be a file or folder at this path, but it no longer
            exists.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.Metadata"/>
        </member>
        <member name="T:Dropbox.Api.Files.Metadata">
            <summary>
            <para>Metadata for a file or folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.DeletedMetadata"/>
            <seealso cref="T:Dropbox.Api.Files.FileMetadata"/>
            <seealso cref="T:Dropbox.Api.Files.FolderMetadata"/>
            <seealso cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>
            <seealso cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>
            <seealso cref="T:Dropbox.Api.Files.SearchMatch"/>
        </member>
        <member name="F:Dropbox.Api.Files.Metadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.Metadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.Metadata"/> class.</para>
            </summary>
            <param name="name">The last component of the path (including extension). This never
            contains a slash.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will be null if the file or folder is not
            mounted.</param>
            <param name="pathDisplay">The cased path to be used for display purposes only. In
            rare instances the casing will not correctly match the user's filesystem, but this
            behavior will match the path provided in the Core API v1. Changes to the casing of
            paths won't be returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. This field
            will be null if the file or folder is not mounted.</param>
            <param name="parentSharedFolderId">Deprecated. Please use <see cref="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId"/> or <see cref="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId"/> instead.</param>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.Metadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.IsFile">
            <summary>
            <para>Gets a value indicating whether this instance is File</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.AsFile">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Files.FileMetadata"/>, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.IsFolder">
            <summary>
            <para>Gets a value indicating whether this instance is Folder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.AsFolder">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Files.FolderMetadata"/>, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.IsDeleted">
            <summary>
            <para>Gets a value indicating whether this instance is Deleted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.AsDeleted">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.Name">
            <summary>
            <para>The last component of the path (including extension). This never contains a
            slash.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.PathLower">
            <summary>
            <para>The lowercased full path in the user's Dropbox. This always starts with a
            slash. This field will be null if the file or folder is not mounted.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.PathDisplay">
            <summary>
            <para>The cased path to be used for display purposes only. In rare instances the
            casing will not correctly match the user's filesystem, but this behavior will match
            the path provided in the Core API v1. Changes to the casing of paths won't be
            returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. This field
            will be null if the file or folder is not mounted.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Metadata.ParentSharedFolderId">
            <summary>
            <para>Deprecated. Please use <see cref="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId"/> or <see cref="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId"/> instead.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.Metadata.MetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.MetadataEncoder.EncodeFields(Dropbox.Api.Files.Metadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.Metadata.MetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.MetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.Metadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.MetadataDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Metadata.MetadataDecoder.SetField(Dropbox.Api.Files.Metadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Files.DeletedMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DeletedMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeletedMetadata.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>
            class.</para>
            </summary>
            <param name="name">The last component of the path (including extension). This never
            contains a slash.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will be null if the file or folder is not
            mounted.</param>
            <param name="pathDisplay">The cased path to be used for display purposes only. In
            rare instances the casing will not correctly match the user's filesystem, but this
            behavior will match the path provided in the Core API v1. Changes to the casing of
            paths won't be returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. This field
            will be null if the file or folder is not mounted.</param>
            <param name="parentSharedFolderId">Deprecated. Please use <see cref="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId"/> or <see cref="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId"/> instead.</param>
        </member>
        <member name="M:Dropbox.Api.Files.DeletedMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Files.DeletedMetadata.DeletedMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeletedMetadata.DeletedMetadataEncoder.EncodeFields(Dropbox.Api.Files.DeletedMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DeletedMetadata.DeletedMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DeletedMetadata.DeletedMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DeletedMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DeletedMetadata.DeletedMetadataDecoder.SetField(Dropbox.Api.Files.DeletedMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.Dimensions">
            <summary>
            <para>Dimensions for a photo or video.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.Dimensions.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.Dimensions.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Dimensions.#ctor(System.UInt64,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.Dimensions"/> class.</para>
            </summary>
            <param name="height">Height of the photo/video.</param>
            <param name="width">Width of the photo/video.</param>
        </member>
        <member name="M:Dropbox.Api.Files.Dimensions.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.Dimensions"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.Dimensions.Height">
            <summary>
            <para>Height of the photo/video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.Dimensions.Width">
            <summary>
            <para>Width of the photo/video.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.Dimensions.DimensionsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.Dimensions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Dimensions.DimensionsEncoder.EncodeFields(Dropbox.Api.Files.Dimensions,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.Dimensions.DimensionsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.Dimensions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Dimensions.DimensionsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.Dimensions"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Dimensions.DimensionsDecoder.SetField(Dropbox.Api.Files.Dimensions,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadArg">
            <summary>
            <para>The download arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadArg"/> class.</para>
            </summary>
            <param name="path">The path of the file to download.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path"/>
            instead</param>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadArg.Path">
            <summary>
            <para>The path of the file to download.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadArg.Rev">
            <summary>
            <para>Deprecated. Please specify revision in <see cref="P:Dropbox.Api.Files.DownloadArg.Path"/> instead</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadArg.DownloadArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DownloadArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadArg.DownloadArgEncoder.EncodeFields(Dropbox.Api.Files.DownloadArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadArg.DownloadArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DownloadArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadArg.DownloadArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DownloadArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadArg.DownloadArgDecoder.SetField(Dropbox.Api.Files.DownloadArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError">
            <summary>
            <para>The download error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.DownloadErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DownloadError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.DownloadErrorEncoder.EncodeFields(Dropbox.Api.Files.DownloadError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.DownloadErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DownloadError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.DownloadErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DownloadError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.DownloadErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.DownloadError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DownloadError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.DownloadError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DownloadError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DownloadError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Path.PathDecoder.SetField(Dropbox.Api.Files.DownloadError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.DownloadError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.DownloadError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.DownloadError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.DownloadError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.DownloadError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.DownloadError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.DownloadError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.DownloadError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.FileMetadata">
            <summary>
            <para>The file metadata object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.Metadata"/>
            <seealso cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>
        </member>
        <member name="F:Dropbox.Api.Files.FileMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.FileMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileMetadata.#ctor(System.String,System.String,System.DateTime,System.DateTime,System.String,System.UInt64,System.String,System.String,System.String,Dropbox.Api.Files.MediaInfo,Dropbox.Api.Files.FileSharingInfo,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup},System.Nullable{System.Boolean})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FileMetadata"/> class.</para>
            </summary>
            <param name="name">The last component of the path (including extension). This never
            contains a slash.</param>
            <param name="id">A unique identifier for the file.</param>
            <param name="clientModified">For files, this is the modification time set by the
            desktop client when the file was added to Dropbox. Since this time is not verified
            (the Dropbox server stores whatever the desktop client sends up), this should only
            be used for display purposes (such as sorting) and not, for example, to determine
            if a file has changed or not.</param>
            <param name="serverModified">The last time the file was modified on
            Dropbox.</param>
            <param name="rev">A unique identifier for the current revision of a file. This
            field is the same rev as elsewhere in the API and can be used to detect changes and
            avoid conflicts.</param>
            <param name="size">The file size in bytes.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will be null if the file or folder is not
            mounted.</param>
            <param name="pathDisplay">The cased path to be used for display purposes only. In
            rare instances the casing will not correctly match the user's filesystem, but this
            behavior will match the path provided in the Core API v1. Changes to the casing of
            paths won't be returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. This field
            will be null if the file or folder is not mounted.</param>
            <param name="parentSharedFolderId">Deprecated. Please use <see cref="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId"/> or <see cref="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId"/> instead.</param>
            <param name="mediaInfo">Additional information if the file is a photo or
            video.</param>
            <param name="sharingInfo">Set if this file is contained in a shared folder.</param>
            <param name="propertyGroups">Additional information if the file has custom
            properties with the property template specified.</param>
            <param name="hasExplicitSharedMembers">This flag will only be present if
            include_has_explicit_shared_members is true in <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.GetMetadataAsync(Dropbox.Api.Files.GetMetadataArg)"/>. If this flag is
            present, it will be true if this file has any explicit shared members. This is
            different from sharing_info in that this could be true in the case where a file
            has explicit members but is not contained within a shared folder.</param>
        </member>
        <member name="M:Dropbox.Api.Files.FileMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FileMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.Id">
            <summary>
            <para>A unique identifier for the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.ClientModified">
            <summary>
            <para>For files, this is the modification time set by the desktop client when the
            file was added to Dropbox. Since this time is not verified (the Dropbox server
            stores whatever the desktop client sends up), this should only be used for display
            purposes (such as sorting) and not, for example, to determine if a file has changed
            or not.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.ServerModified">
            <summary>
            <para>The last time the file was modified on Dropbox.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.Rev">
            <summary>
            <para>A unique identifier for the current revision of a file. This field is the
            same rev as elsewhere in the API and can be used to detect changes and avoid
            conflicts.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.Size">
            <summary>
            <para>The file size in bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.MediaInfo">
            <summary>
            <para>Additional information if the file is a photo or video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.SharingInfo">
            <summary>
            <para>Set if this file is contained in a shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.PropertyGroups">
            <summary>
            <para>Additional information if the file has custom properties with the property
            template specified.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileMetadata.HasExplicitSharedMembers">
            <summary>
            <para>This flag will only be present if include_has_explicit_shared_members is
            true in <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.GetMetadataAsync(Dropbox.Api.Files.GetMetadataArg)"/>. If this flag is
            present, it will be true if this file has any explicit shared members. This is
            different from sharing_info in that this could be true in the case where a file
            has explicit members but is not contained within a shared folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.FileMetadata.FileMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.FileMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileMetadata.FileMetadataEncoder.EncodeFields(Dropbox.Api.Files.FileMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FileMetadata.FileMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.FileMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileMetadata.FileMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.FileMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.FileMetadata.FileMetadataDecoder.SetField(Dropbox.Api.Files.FileMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FileSharingInfo">
            <summary>
            <para>Sharing info for a file which is contained by a shared folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.SharingInfo"/>
        </member>
        <member name="T:Dropbox.Api.Files.SharingInfo">
            <summary>
            <para>Sharing info for a file or folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.FileSharingInfo"/>
            <seealso cref="T:Dropbox.Api.Files.FolderSharingInfo"/>
        </member>
        <member name="F:Dropbox.Api.Files.SharingInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SharingInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SharingInfo.#ctor(System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SharingInfo"/> class.</para>
            </summary>
            <param name="readOnly">True if the file or folder is inside a read-only shared
            folder.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SharingInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SharingInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SharingInfo.ReadOnly">
            <summary>
            <para>True if the file or folder is inside a read-only shared folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SharingInfo.SharingInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SharingInfo.SharingInfoEncoder.EncodeFields(Dropbox.Api.Files.SharingInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SharingInfo.SharingInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SharingInfo.SharingInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SharingInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SharingInfo.SharingInfoDecoder.SetField(Dropbox.Api.Files.SharingInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Files.FileSharingInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.FileSharingInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileSharingInfo.#ctor(System.Boolean,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FileSharingInfo"/>
            class.</para>
            </summary>
            <param name="readOnly">True if the file or folder is inside a read-only shared
            folder.</param>
            <param name="parentSharedFolderId">ID of shared folder that holds this
            file.</param>
            <param name="modifiedBy">The last user who modified the file. This field will be
            null if the user's account has been deleted.</param>
        </member>
        <member name="M:Dropbox.Api.Files.FileSharingInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FileSharingInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId">
            <summary>
            <para>ID of shared folder that holds this file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FileSharingInfo.ModifiedBy">
            <summary>
            <para>The last user who modified the file. This field will be null if the user's
            account has been deleted.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.FileSharingInfo.FileSharingInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.FileSharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileSharingInfo.FileSharingInfoEncoder.EncodeFields(Dropbox.Api.Files.FileSharingInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FileSharingInfo.FileSharingInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.FileSharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FileSharingInfo.FileSharingInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.FileSharingInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.FileSharingInfo.FileSharingInfoDecoder.SetField(Dropbox.Api.Files.FileSharingInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.Routes.FilesRoutes">
            <summary>
            <para>The routes for the <see cref="N:Dropbox.Api.Files"/> namespace</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.#ctor(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.Routes.FilesRoutes"/> class.</para>
            </summary>
            <param name="transport">The transport to use</param>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.AlphaGetMetadataAsync(Dropbox.Api.Files.AlphaGetMetadataArg)">
            <summary>
            <para>Returns the metadata for a file or folder. This is an alpha endpoint
            compatible with the properties API.</para>
            <para>Note: Metadata for the root folder is unsupported.</para>
            </summary>
            <param name="alphaGetMetadataArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginAlphaGetMetadata(Dropbox.Api.Files.AlphaGetMetadataArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the alpha get metadata route.</para>
            </summary>
            <param name="alphaGetMetadataArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.AlphaGetMetadataAsync(System.String,System.Boolean,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Returns the metadata for a file or folder. This is an alpha endpoint
            compatible with the properties API.</para>
            <para>Note: Metadata for the root folder is unsupported.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="includePropertyTemplates">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.PropertyGroups"/> is set for files with
            custom properties.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginAlphaGetMetadata(System.String,System.Boolean,System.Boolean,System.Boolean,System.Collections.Generic.IEnumerable{System.String},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the alpha get metadata route.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="includePropertyTemplates">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.PropertyGroups"/> is set for files with
            custom properties.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndAlphaGetMetadata(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the alpha get metadata route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AlphaGetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.AlphaUploadAsync(Dropbox.Api.Files.CommitInfoWithProperties,System.IO.Stream)">
            <summary>
            <para>Create a new file with the contents provided in the request. Note that this
            endpoint is part of the properties API alpha and is slightly different from <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadAsync(Dropbox.Api.Files.CommitInfo,System.IO.Stream)"/>.</para>
            <para>Do not use this to upload a file larger than 150 MB. Instead, create an
            upload session with <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>.</para>
            </summary>
            <param name="commitInfoWithProperties">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginAlphaUpload(Dropbox.Api.Files.CommitInfoWithProperties,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the alpha upload route.</para>
            </summary>
            <param name="commitInfoWithProperties">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.AlphaUploadAsync(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup},System.IO.Stream)">
            <summary>
            <para>Create a new file with the contents provided in the request. Note that this
            endpoint is part of the properties API alpha and is slightly different from <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadAsync(Dropbox.Api.Files.CommitInfo,System.IO.Stream)"/>.</para>
            <para>Do not use this to upload a file larger than 150 MB. Instead, create an
            upload session with <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref name="mode"/>, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref name="clientModified"/> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
            <param name="propertyGroups">List of custom properties to add to file.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginAlphaUpload(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup},System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the alpha upload route.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref
            name="mode" />, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref
            name="clientModified" /> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
            <param name="propertyGroups">List of custom properties to add to file.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndAlphaUpload(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the alpha upload route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyAsync(Dropbox.Api.Files.RelocationArg)">
            <summary>
            <para>Copy a file or folder to a different location in the user's Dropbox.</para>
            <para>If the source path is a folder all its contents will be copied.</para>
            </summary>
            <param name="relocationArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopy(Dropbox.Api.Files.RelocationArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy route.</para>
            </summary>
            <param name="relocationArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyAsync(System.String,System.String)">
            <summary>
            <para>Copy a file or folder to a different location in the user's Dropbox.</para>
            <para>If the source path is a folder all its contents will be copied.</para>
            </summary>
            <param name="fromPath">Path in the user's Dropbox to be copied or moved.</param>
            <param name="toPath">Path in the user's Dropbox that is the destination.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopy(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy route.</para>
            </summary>
            <param name="fromPath">Path in the user's Dropbox to be copied or moved.</param>
            <param name="toPath">Path in the user's Dropbox that is the destination.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndCopy(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the copy route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)">
            <summary>
            <para>Get a copy reference to a file or folder. This reference string can be used
            to save that file or folder to another user's Dropbox by passing it to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceSaveAsync(Dropbox.Api.Files.SaveCopyReferenceArg)"/>.</para>
            </summary>
            <param name="getCopyReferenceArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopyReferenceGet(Dropbox.Api.Files.GetCopyReferenceArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy reference get route.</para>
            </summary>
            <param name="getCopyReferenceArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(System.String)">
            <summary>
            <para>Get a copy reference to a file or folder. This reference string can be used
            to save that file or folder to another user's Dropbox by passing it to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceSaveAsync(Dropbox.Api.Files.SaveCopyReferenceArg)"/>.</para>
            </summary>
            <param name="path">The path to the file or folder you want to get a copy reference
            to.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopyReferenceGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy reference get route.</para>
            </summary>
            <param name="path">The path to the file or folder you want to get a copy reference
            to.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndCopyReferenceGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the copy reference get route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceSaveAsync(Dropbox.Api.Files.SaveCopyReferenceArg)">
            <summary>
            <para>Save a copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/> to the user's
            Dropbox.</para>
            </summary>
            <param name="saveCopyReferenceArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopyReferenceSave(Dropbox.Api.Files.SaveCopyReferenceArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy reference save route.</para>
            </summary>
            <param name="saveCopyReferenceArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceSaveAsync(System.String,System.String)">
            <summary>
            <para>Save a copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/> to the user's
            Dropbox.</para>
            </summary>
            <param name="copyReference">A copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/>.</param>
            <param name="path">Path in the user's Dropbox that is the destination.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCopyReferenceSave(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the copy reference save route.</para>
            </summary>
            <param name="copyReference">A copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/>.</param>
            <param name="path">Path in the user's Dropbox that is the destination.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndCopyReferenceSave(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the copy reference save route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CreateFolderAsync(Dropbox.Api.Files.CreateFolderArg)">
            <summary>
            <para>Create a folder at a given path.</para>
            </summary>
            <param name="createFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCreateFolder(Dropbox.Api.Files.CreateFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create folder route.</para>
            </summary>
            <param name="createFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.CreateFolderAsync(System.String)">
            <summary>
            <para>Create a folder at a given path.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to create.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginCreateFolder(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create folder route.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to create.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndCreateFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the create folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.CreateFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.DeleteAsync(Dropbox.Api.Files.DeleteArg)">
            <summary>
            <para>Delete the file or folder at a given path.</para>
            <para>If the path is a folder, all its contents will be deleted too.</para>
            <para>A successful response indicates that the file or folder was deleted. The
            returned metadata will be the corresponding <see cref="T:Dropbox.Api.Files.FileMetadata"/> or <see cref="T:Dropbox.Api.Files.FolderMetadata"/> for the item at time of deletion, and not a <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> object.</para>
            </summary>
            <param name="deleteArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginDelete(Dropbox.Api.Files.DeleteArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the delete route.</para>
            </summary>
            <param name="deleteArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.DeleteAsync(System.String)">
            <summary>
            <para>Delete the file or folder at a given path.</para>
            <para>If the path is a folder, all its contents will be deleted too.</para>
            <para>A successful response indicates that the file or folder was deleted. The
            returned metadata will be the corresponding <see cref="T:Dropbox.Api.Files.FileMetadata"/> or <see cref="T:Dropbox.Api.Files.FolderMetadata"/> for the item at time of deletion, and not a <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> object.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to delete.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginDelete(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the delete route.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to delete.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndDelete(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the delete route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.DownloadAsync(Dropbox.Api.Files.DownloadArg)">
            <summary>
            <para>Download a file from a user's Dropbox.</para>
            </summary>
            <param name="downloadArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DownloadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginDownload(Dropbox.Api.Files.DownloadArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the download route.</para>
            </summary>
            <param name="downloadArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.DownloadAsync(System.String,System.String)">
            <summary>
            <para>Download a file from a user's Dropbox.</para>
            </summary>
            <param name="path">The path of the file to download.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path"/>
            instead</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DownloadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginDownload(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the download route.</para>
            </summary>
            <param name="path">The path of the file to download.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path" />
            instead</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndDownload(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the download route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DownloadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetMetadataAsync(Dropbox.Api.Files.GetMetadataArg)">
            <summary>
            <para>Returns the metadata for a file or folder.</para>
            <para>Note: Metadata for the root folder is unsupported.</para>
            </summary>
            <param name="getMetadataArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetMetadata(Dropbox.Api.Files.GetMetadataArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get metadata route.</para>
            </summary>
            <param name="getMetadataArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetMetadataAsync(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Returns the metadata for a file or folder.</para>
            <para>Note: Metadata for the root folder is unsupported.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetMetadata(System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get metadata route.</para>
            </summary>
            <param name="path">The path of a file or folder on Dropbox.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, <see cref="T:Dropbox.Api.Files.DeletedMetadata"/> will be
            returned for deleted file or folder, otherwise <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> will be returned.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndGetMetadata(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get metadata route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetPreviewAsync(Dropbox.Api.Files.PreviewArg)">
            <summary>
            <para>Get a preview for a file. Currently previews are only generated for the files
            with the following extensions: .doc, .docx, .docm, .ppt, .pps, .ppsx, .ppsm,
            .pptx, .pptm, .xls, .xlsx, .xlsm, .rtf</para>
            </summary>
            <param name="previewArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.PreviewError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetPreview(Dropbox.Api.Files.PreviewArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get preview route.</para>
            </summary>
            <param name="previewArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetPreviewAsync(System.String,System.String)">
            <summary>
            <para>Get a preview for a file. Currently previews are only generated for the files
            with the following extensions: .doc, .docx, .docm, .ppt, .pps, .ppsx, .ppsm,
            .pptx, .pptm, .xls, .xlsx, .xlsm, .rtf</para>
            </summary>
            <param name="path">The path of the file to preview.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path"/>
            instead</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.PreviewError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetPreview(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get preview route.</para>
            </summary>
            <param name="path">The path of the file to preview.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path" />
            instead</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndGetPreview(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get preview route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.PreviewError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetTemporaryLinkAsync(Dropbox.Api.Files.GetTemporaryLinkArg)">
            <summary>
            <para>Get a temporary link to stream content of a file. This link will expire in
            four hours and afterwards you will get 410 Gone. Content-Type of the link is
            determined automatically by the file's mime type.</para>
            </summary>
            <param name="getTemporaryLinkArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetTemporaryLink(Dropbox.Api.Files.GetTemporaryLinkArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get temporary link route.</para>
            </summary>
            <param name="getTemporaryLinkArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetTemporaryLinkAsync(System.String)">
            <summary>
            <para>Get a temporary link to stream content of a file. This link will expire in
            four hours and afterwards you will get 410 Gone. Content-Type of the link is
            determined automatically by the file's mime type.</para>
            </summary>
            <param name="path">The path to the file you want a temporary link to.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetTemporaryLink(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get temporary link route.</para>
            </summary>
            <param name="path">The path to the file you want a temporary link to.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndGetTemporaryLink(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get temporary link route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetThumbnailAsync(Dropbox.Api.Files.ThumbnailArg)">
            <summary>
            <para>Get a thumbnail for an image.</para>
            <para>This method currently supports files with the following file extensions: jpg,
            jpeg, png, tiff, tif, gif and bmp. Photos that are larger than 20MB in size won't
            be converted to a thumbnail.</para>
            </summary>
            <param name="thumbnailArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetThumbnail(Dropbox.Api.Files.ThumbnailArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get thumbnail route.</para>
            </summary>
            <param name="thumbnailArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.GetThumbnailAsync(System.String,Dropbox.Api.Files.ThumbnailFormat,Dropbox.Api.Files.ThumbnailSize)">
            <summary>
            <para>Get a thumbnail for an image.</para>
            <para>This method currently supports files with the following file extensions: jpg,
            jpeg, png, tiff, tif, gif and bmp. Photos that are larger than 20MB in size won't
            be converted to a thumbnail.</para>
            </summary>
            <param name="path">The path to the image file you want to thumbnail.</param>
            <param name="format">The format for the thumbnail image, jpeg (default) or png. For
            images that are photos, jpeg should be preferred, while png is better for
            screenshots and digital arts.</param>
            <param name="size">The size for the thumbnail image.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginGetThumbnail(System.String,Dropbox.Api.Files.ThumbnailFormat,Dropbox.Api.Files.ThumbnailSize,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get thumbnail route.</para>
            </summary>
            <param name="path">The path to the image file you want to thumbnail.</param>
            <param name="format">The format for the thumbnail image, jpeg (default) or png. For
            images that are photos, jpeg should be preferred, while png is better for
            screenshots and digital arts.</param>
            <param name="size">The size for the thumbnail image.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndGetThumbnail(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get thumbnail route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)">
            <summary>
            <para>Returns the contents of a folder.</para>
            </summary>
            <param name="listFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolder(Dropbox.Api.Files.ListFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder route.</para>
            </summary>
            <param name="listFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Returns the contents of a folder.</para>
            </summary>
            <param name="path">The path to the folder you want to see the contents of.</param>
            <param name="recursive">If true, the list folder operation will be applied
            recursively to all subfolders and the response will contain contents of all
            subfolders.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, the results will include entries for files
            and folders that used to exist but were deleted.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolder(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder route.</para>
            </summary>
            <param name="path">The path to the folder you want to see the contents of.</param>
            <param name="recursive">If true, the list folder operation will be applied
            recursively to all subfolders and the response will contain contents of all
            subfolders.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, the results will include entries for files
            and folders that used to exist but were deleted.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndListFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/>, use this to
            paginate through all files and retrieve updates to the folder.</para>
            </summary>
            <param name="listFolderContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderContinue(Dropbox.Api.Files.ListFolderContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder continue route.</para>
            </summary>
            <param name="listFolderContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/>, use this to
            paginate through all files and retrieve updates to the folder.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder continue route.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndListFolderContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder continue route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderGetLatestCursorAsync(Dropbox.Api.Files.ListFolderArg)">
            <summary>
            <para>A way to quickly get a cursor for the folder's state. Unlike <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/>, <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderGetLatestCursorAsync(Dropbox.Api.Files.ListFolderArg)"/>
            doesn't return any entries. This endpoint is for app which only needs to know about
            new files and modifications and doesn't need to know about files that already exist
            in Dropbox.</para>
            </summary>
            <param name="listFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderGetLatestCursor(Dropbox.Api.Files.ListFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder get latest cursor
            route.</para>
            </summary>
            <param name="listFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderGetLatestCursorAsync(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>A way to quickly get a cursor for the folder's state. Unlike <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/>, <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderGetLatestCursorAsync(Dropbox.Api.Files.ListFolderArg)"/>
            doesn't return any entries. This endpoint is for app which only needs to know about
            new files and modifications and doesn't need to know about files that already exist
            in Dropbox.</para>
            </summary>
            <param name="path">The path to the folder you want to see the contents of.</param>
            <param name="recursive">If true, the list folder operation will be applied
            recursively to all subfolders and the response will contain contents of all
            subfolders.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, the results will include entries for files
            and folders that used to exist but were deleted.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderGetLatestCursor(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder get latest cursor
            route.</para>
            </summary>
            <param name="path">The path to the folder you want to see the contents of.</param>
            <param name="recursive">If true, the list folder operation will be applied
            recursively to all subfolders and the response will contain contents of all
            subfolders.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, the results will include entries for files
            and folders that used to exist but were deleted.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndListFolderGetLatestCursor(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder get latest cursor
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderLongpollAsync(Dropbox.Api.Files.ListFolderLongpollArg)">
            <summary>
            <para>A longpoll endpoint to wait for changes on an account. In conjunction with
            <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>, this
            call gives you a low-latency way to monitor an account for file changes. The
            connection will block until there are changes available or a timeout occurs. This
            endpoint is useful mostly for client-side apps. If you're looking for server-side
            notifications, check out our <a href="https://www.dropbox.com/developers/reference/webhooks">webhooks
            documentation</a>.</para>
            </summary>
            <param name="listFolderLongpollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderLongpoll(Dropbox.Api.Files.ListFolderLongpollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder longpoll route.</para>
            </summary>
            <param name="listFolderLongpollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderLongpollAsync(System.String,System.UInt64)">
            <summary>
            <para>A longpoll endpoint to wait for changes on an account. In conjunction with
            <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>, this
            call gives you a low-latency way to monitor an account for file changes. The
            connection will block until there are changes available or a timeout occurs. This
            endpoint is useful mostly for client-side apps. If you're looking for server-side
            notifications, check out our <a href="https://www.dropbox.com/developers/reference/webhooks">webhooks
            documentation</a>.</para>
            </summary>
            <param name="cursor">A cursor as returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. Cursors
            retrieved by setting <see cref="P:Dropbox.Api.Files.ListFolderArg.IncludeMediaInfo"/> to <c>true</c> are not supported.</param>
            <param name="timeout">A timeout in seconds. The request will block for at most this
            length of time, plus up to 90 seconds of random jitter added to avoid the
            thundering herd problem. Care should be taken when using this parameter, as some
            network infrastructure does not support long timeouts.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListFolderLongpoll(System.String,System.UInt64,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder longpoll route.</para>
            </summary>
            <param name="cursor">A cursor as returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. Cursors
            retrieved by setting <see cref="P:Dropbox.Api.Files.ListFolderArg.IncludeMediaInfo"/> to <c>true</c> are not supported.</param>
            <param name="timeout">A timeout in seconds. The request will block for at most this
            length of time, plus up to 90 seconds of random jitter added to avoid the
            thundering herd problem. Care should be taken when using this parameter, as some
            network infrastructure does not support long timeouts.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndListFolderLongpoll(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder longpoll route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListRevisionsAsync(Dropbox.Api.Files.ListRevisionsArg)">
            <summary>
            <para>Return revisions of a file</para>
            </summary>
            <param name="listRevisionsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListRevisions(Dropbox.Api.Files.ListRevisionsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list revisions route.</para>
            </summary>
            <param name="listRevisionsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.ListRevisionsAsync(System.String,System.UInt64)">
            <summary>
            <para>Return revisions of a file</para>
            </summary>
            <param name="path">The path to the file you want to see the revisions of.</param>
            <param name="limit">The maximum number of revision entries returned.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginListRevisions(System.String,System.UInt64,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list revisions route.</para>
            </summary>
            <param name="path">The path to the file you want to see the revisions of.</param>
            <param name="limit">The maximum number of revision entries returned.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndListRevisions(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list revisions route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.MoveAsync(Dropbox.Api.Files.RelocationArg)">
            <summary>
            <para>Move a file or folder to a different location in the user's Dropbox.</para>
            <para>If the source path is a folder all its contents will be moved.</para>
            </summary>
            <param name="relocationArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginMove(Dropbox.Api.Files.RelocationArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the move route.</para>
            </summary>
            <param name="relocationArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.MoveAsync(System.String,System.String)">
            <summary>
            <para>Move a file or folder to a different location in the user's Dropbox.</para>
            <para>If the source path is a folder all its contents will be moved.</para>
            </summary>
            <param name="fromPath">Path in the user's Dropbox to be copied or moved.</param>
            <param name="toPath">Path in the user's Dropbox that is the destination.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginMove(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the move route.</para>
            </summary>
            <param name="fromPath">Path in the user's Dropbox to be copied or moved.</param>
            <param name="toPath">Path in the user's Dropbox that is the destination.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndMove(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the move route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RelocationError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PermanentlyDeleteAsync(Dropbox.Api.Files.DeleteArg)">
            <summary>
            <para>Permanently delete the file or folder at a given path (see
            https://www.dropbox.com/en/help/40).</para>
            <para>Note: This endpoint is only available for Dropbox Business apps.</para>
            </summary>
            <param name="deleteArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPermanentlyDelete(Dropbox.Api.Files.DeleteArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the permanently delete route.</para>
            </summary>
            <param name="deleteArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PermanentlyDeleteAsync(System.String)">
            <summary>
            <para>Permanently delete the file or folder at a given path (see
            https://www.dropbox.com/en/help/40).</para>
            <para>Note: This endpoint is only available for Dropbox Business apps.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to delete.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPermanentlyDelete(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the permanently delete route.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to delete.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPermanentlyDelete(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the permanently delete route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.DeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesAddAsync(Dropbox.Api.Files.PropertyGroupWithPath)">
            <summary>
            <para>Add custom properties to a file using a filled property template. See
            properties/template/add to create new property templates.</para>
            </summary>
            <param name="propertyGroupWithPath">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesAdd(Dropbox.Api.Files.PropertyGroupWithPath,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties add route.</para>
            </summary>
            <param name="propertyGroupWithPath">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesAddAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup})">
            <summary>
            <para>Add custom properties to a file using a filled property template. See
            properties/template/add to create new property templates.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyGroups">Filled custom property templates associated with a
            file.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesAdd(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties add route.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyGroups">Filled custom property templates associated with a
            file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesAdd(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties add route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.AddPropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesOverwriteAsync(Dropbox.Api.Files.PropertyGroupWithPath)">
            <summary>
            <para>Overwrite custom properties from a specified template associated with a
            file.</para>
            </summary>
            <param name="propertyGroupWithPath">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesOverwrite(Dropbox.Api.Files.PropertyGroupWithPath,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties overwrite route.</para>
            </summary>
            <param name="propertyGroupWithPath">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesOverwriteAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup})">
            <summary>
            <para>Overwrite custom properties from a specified template associated with a
            file.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyGroups">Filled custom property templates associated with a
            file.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesOverwrite(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties overwrite route.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyGroups">Filled custom property templates associated with a
            file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesOverwrite(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties overwrite route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesRemoveAsync(Dropbox.Api.Files.RemovePropertiesArg)">
            <summary>
            <para>Remove all custom properties from a specified template associated with a
            file. To remove specific property key value pairs, see <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesUpdateAsync(Dropbox.Api.Files.UpdatePropertyGroupArg)"/>. To update a
            property template, see properties/template/update. Property templates can't be
            removed once created.</para>
            </summary>
            <param name="removePropertiesArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesRemove(Dropbox.Api.Files.RemovePropertiesArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties remove route.</para>
            </summary>
            <param name="removePropertiesArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesRemoveAsync(System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Remove all custom properties from a specified template associated with a
            file. To remove specific property key value pairs, see <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesUpdateAsync(Dropbox.Api.Files.UpdatePropertyGroupArg)"/>. To update a
            property template, see properties/template/update. Property templates can't be
            removed once created.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyTemplateIds">A list of identifiers for a property template
            created by route properties/template/add.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesRemove(System.String,System.Collections.Generic.IEnumerable{System.String},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties remove route.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyTemplateIds">A list of identifiers for a property template
            created by route properties/template/add.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesRemove(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties remove route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesTemplateGetAsync(Dropbox.Api.Properties.GetPropertyTemplateArg)">
            <summary>
            <para>Get the schema for a specified template.</para>
            </summary>
            <param name="getPropertyTemplateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesTemplateGet(Dropbox.Api.Properties.GetPropertyTemplateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template get route.</para>
            </summary>
            <param name="getPropertyTemplateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesTemplateGetAsync(System.String)">
            <summary>
            <para>Get the schema for a specified template.</para>
            </summary>
            <param name="templateId">An identifier for property template added by route
            properties/template/add.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesTemplateGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template get route.</para>
            </summary>
            <param name="templateId">An identifier for property template added by route
            properties/template/add.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesTemplateGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template get route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesTemplateListAsync">
            <summary>
            <para>Get the property template identifiers for a user. To get the schema of each
            template use <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesTemplateGetAsync(Dropbox.Api.Properties.GetPropertyTemplateArg)"/>.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesTemplateList(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template list route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesTemplateList(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template list route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesUpdateAsync(Dropbox.Api.Files.UpdatePropertyGroupArg)">
            <summary>
            <para>Add, update or remove custom properties from a specified template associated
            with a file. Fields that already exist and not described in the request will not be
            modified.</para>
            </summary>
            <param name="updatePropertyGroupArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesUpdate(Dropbox.Api.Files.UpdatePropertyGroupArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties update route.</para>
            </summary>
            <param name="updatePropertyGroupArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.PropertiesUpdateAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Files.PropertyGroupUpdate})">
            <summary>
            <para>Add, update or remove custom properties from a specified template associated
            with a file. Fields that already exist and not described in the request will not be
            modified.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="updatePropertyGroups">Filled custom property templates associated with
            a file.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginPropertiesUpdate(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Files.PropertyGroupUpdate},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties update route.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="updatePropertyGroups">Filled custom property templates associated with
            a file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndPropertiesUpdate(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties update route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.RestoreAsync(Dropbox.Api.Files.RestoreArg)">
            <summary>
            <para>Restore a file to a specific revision</para>
            </summary>
            <param name="restoreArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RestoreError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginRestore(Dropbox.Api.Files.RestoreArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the restore route.</para>
            </summary>
            <param name="restoreArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.RestoreAsync(System.String,System.String)">
            <summary>
            <para>Restore a file to a specific revision</para>
            </summary>
            <param name="path">The path to the file you want to restore.</param>
            <param name="rev">The revision to restore for the file.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RestoreError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginRestore(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the restore route.</para>
            </summary>
            <param name="path">The path to the file you want to restore.</param>
            <param name="rev">The revision to restore for the file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndRestore(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the restore route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.RestoreError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlAsync(Dropbox.Api.Files.SaveUrlArg)">
            <summary>
            <para>Save a specified URL into a file in user's Dropbox. If the given path already
            exists, the file will be renamed to avoid the conflict (e.g. myfile
            (1).txt).</para>
            </summary>
            <param name="saveUrlArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSaveUrl(Dropbox.Api.Files.SaveUrlArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the save url route.</para>
            </summary>
            <param name="saveUrlArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlAsync(System.String,System.String)">
            <summary>
            <para>Save a specified URL into a file in user's Dropbox. If the given path already
            exists, the file will be renamed to avoid the conflict (e.g. myfile
            (1).txt).</para>
            </summary>
            <param name="path">The path in Dropbox where the URL will be saved to.</param>
            <param name="url">The URL to be saved.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSaveUrl(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the save url route.</para>
            </summary>
            <param name="path">The path in Dropbox where the URL will be saved to.</param>
            <param name="url">The URL to be saved.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndSaveUrl(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the save url route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlCheckJobStatusAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Check the status of a <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlAsync(Dropbox.Api.Files.SaveUrlArg)"/> job.</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSaveUrlCheckJobStatus(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the save url check job status route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlCheckJobStatusAsync(System.String)">
            <summary>
            <para>Check the status of a <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SaveUrlAsync(Dropbox.Api.Files.SaveUrlArg)"/> job.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSaveUrlCheckJobStatus(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the save url check job status route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndSaveUrlCheckJobStatus(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the save url check job status
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(Dropbox.Api.Files.SearchArg)">
            <summary>
            <para>Searches for files and folders.</para>
            <para>Note: Recent changes may not immediately be reflected in search results due
            to a short delay in indexing.</para>
            </summary>
            <param name="searchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SearchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSearch(Dropbox.Api.Files.SearchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the search route.</para>
            </summary>
            <param name="searchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(System.String,System.String,System.UInt64,System.UInt64,Dropbox.Api.Files.SearchMode)">
            <summary>
            <para>Searches for files and folders.</para>
            <para>Note: Recent changes may not immediately be reflected in search results due
            to a short delay in indexing.</para>
            </summary>
            <param name="path">The path in the user's Dropbox to search. Should probably be a
            folder.</param>
            <param name="query">The string to search for. The search string is split on spaces
            into multiple tokens. For file name searching, the last token is used for prefix
            matching (i.e. "bat c" matches "bat cave" but not "batman car").</param>
            <param name="start">The starting index within the search results (used for
            paging).</param>
            <param name="maxResults">The maximum number of search results to return.</param>
            <param name="mode">The search mode (filename, filename_and_content, or
            deleted_filename). Note that searching file content is only available for Dropbox
            Business accounts.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SearchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginSearch(System.String,System.String,System.UInt64,System.UInt64,Dropbox.Api.Files.SearchMode,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the search route.</para>
            </summary>
            <param name="path">The path in the user's Dropbox to search. Should probably be a
            folder.</param>
            <param name="query">The string to search for. The search string is split on spaces
            into multiple tokens. For file name searching, the last token is used for prefix
            matching (i.e. "bat c" matches "bat cave" but not "batman car").</param>
            <param name="start">The starting index within the search results (used for
            paging).</param>
            <param name="maxResults">The maximum number of search results to return.</param>
            <param name="mode">The search mode (filename, filename_and_content, or
            deleted_filename). Note that searching file content is only available for Dropbox
            Business accounts.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndSearch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the search route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.SearchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadAsync(Dropbox.Api.Files.CommitInfo,System.IO.Stream)">
            <summary>
            <para>Create a new file with the contents provided in the request.</para>
            <para>Do not use this to upload a file larger than 150 MB. Instead, create an
            upload session with <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>.</para>
            </summary>
            <param name="commitInfo">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUpload(Dropbox.Api.Files.CommitInfo,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload route.</para>
            </summary>
            <param name="commitInfo">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadAsync(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean,System.IO.Stream)">
            <summary>
            <para>Create a new file with the contents provided in the request.</para>
            <para>Do not use this to upload a file larger than 150 MB. Instead, create an
            upload session with <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref name="mode"/>, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref name="clientModified"/> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUpload(System.String,Dropbox.Api.Files.WriteMode,System.Boolean,System.Nullable{System.DateTime},System.Boolean,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload route.</para>
            </summary>
            <param name="path">Path in the user's Dropbox to save the file.</param>
            <param name="mode">Selects what to do if the file already exists.</param>
            <param name="autorename">If there's a conflict, as determined by <paramref
            name="mode" />, have the Dropbox server try to autorename the file to avoid
            conflict.</param>
            <param name="clientModified">The value to store as the <paramref
            name="clientModified" /> timestamp. Dropbox automatically records the time at which
            the file was written to the Dropbox servers. It can also record an additional
            timestamp, provided by Dropbox desktop clients, mobile clients, and API apps of
            when the file was actually created or modified.</param>
            <param name="mute">Normally, users are made aware of any file modifications in
            their Dropbox account via notifications in the client software. If <c>true</c>,
            this tells the clients that this modification shouldn't result in a user
            notification.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndUpload(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the upload route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendAsync(Dropbox.Api.Files.UploadSessionCursor,System.IO.Stream)">
            <summary>
            <para>Append more data to an upload session.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="uploadSessionCursor">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionAppend(Dropbox.Api.Files.UploadSessionCursor,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session append route.</para>
            </summary>
            <param name="uploadSessionCursor">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendAsync(System.String,System.UInt64,System.IO.Stream)">
            <summary>
            <para>Append more data to an upload session.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="sessionId">The upload session ID (returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>).</param>
            <param name="offset">The amount of data that has been uploaded so far. We use this
            to make sure upload data isn't lost or duplicated in the event of a network
            error.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionAppend(System.String,System.UInt64,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session append route.</para>
            </summary>
            <param name="sessionId">The upload session ID (returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>).</param>
            <param name="offset">The amount of data that has been uploaded so far. We use this
            to make sure upload data isn't lost or duplicated in the event of a network
            error.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndUploadSessionAppend(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the upload session append route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)">
            <summary>
            <para>Append more data to an upload session.</para>
            <para>When the parameter close is set, this call will close the session.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="uploadSessionAppendArg">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionAppendV2(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session append v2 route.</para>
            </summary>
            <param name="uploadSessionAppendArg">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionCursor,System.Boolean,System.IO.Stream)">
            <summary>
            <para>Append more data to an upload session.</para>
            <para>When the parameter close is set, this call will close the session.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionAppendV2(Dropbox.Api.Files.UploadSessionCursor,System.Boolean,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session append v2 route.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndUploadSessionAppendV2(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the upload session append v2 route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream)">
            <summary>
            <para>Finish an upload session and save the uploaded data to the given file
            path.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="uploadSessionFinishArg">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionFinish(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session finish route.</para>
            </summary>
            <param name="uploadSessionFinishArg">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionCursor,Dropbox.Api.Files.CommitInfo,System.IO.Stream)">
            <summary>
            <para>Finish an upload session and save the uploaded data to the given file
            path.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="commit">Contains the path and other optional modifiers for the
            commit.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionFinish(Dropbox.Api.Files.UploadSessionCursor,Dropbox.Api.Files.CommitInfo,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session finish route.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="commit">Contains the path and other optional modifiers for the
            commit.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndUploadSessionFinish(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the upload session finish route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)">
            <summary>
            <para>Upload sessions allow you to upload a single file using multiple requests.
            This call starts a new upload session with the given data. You can then use <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> to add
            more data and <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream)"/> to save all
            the data to a file in Dropbox.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="uploadSessionStartArg">The request parameters</param>
            <param name="body">The content to upload.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionStart(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session start route.</para>
            </summary>
            <param name="uploadSessionStartArg">The request parameters.</param>
            <param name="body">The content to upload.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(System.Boolean,System.IO.Stream)">
            <summary>
            <para>Upload sessions allow you to upload a single file using multiple requests.
            This call starts a new upload session with the given data. You can then use <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> to add
            more data and <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream)"/> to save all
            the data to a file in Dropbox.</para>
            <para>A single request should not upload more than 150 MB of file contents.</para>
            </summary>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
            <param name="body">The document to upload</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.BeginUploadSessionStart(System.Boolean,System.IO.Stream,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the upload session start route.</para>
            </summary>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
            <param name="body">The document to upload</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.Routes.FilesRoutes.EndUploadSessionStart(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the upload session start route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="P:Dropbox.Api.Files.Routes.FilesRoutes.Transport">
            <summary>
            <para>Gets the transport used for these routes</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.FolderMetadata">
            <summary>
            <para>The folder metadata object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.Metadata"/>
        </member>
        <member name="F:Dropbox.Api.Files.FolderMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.FolderMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderMetadata.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,Dropbox.Api.Files.FolderSharingInfo,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FolderMetadata"/> class.</para>
            </summary>
            <param name="name">The last component of the path (including extension). This never
            contains a slash.</param>
            <param name="id">A unique identifier for the folder.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will be null if the file or folder is not
            mounted.</param>
            <param name="pathDisplay">The cased path to be used for display purposes only. In
            rare instances the casing will not correctly match the user's filesystem, but this
            behavior will match the path provided in the Core API v1. Changes to the casing of
            paths won't be returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. This field
            will be null if the file or folder is not mounted.</param>
            <param name="parentSharedFolderId">Deprecated. Please use <see cref="P:Dropbox.Api.Files.FileSharingInfo.ParentSharedFolderId"/> or <see cref="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId"/> instead.</param>
            <param name="sharedFolderId">Deprecated. Please use <paramref name="sharingInfo"/>
            instead.</param>
            <param name="sharingInfo">Set if the folder is contained in a shared folder or is a
            shared folder mount point.</param>
            <param name="propertyGroups">Additional information if the file has custom
            properties with the property template specified.</param>
        </member>
        <member name="M:Dropbox.Api.Files.FolderMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FolderMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.FolderMetadata.Id">
            <summary>
            <para>A unique identifier for the folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FolderMetadata.SharedFolderId">
            <summary>
            <para>Deprecated. Please use <see cref="P:Dropbox.Api.Files.FolderMetadata.SharingInfo"/> instead.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FolderMetadata.SharingInfo">
            <summary>
            <para>Set if the folder is contained in a shared folder or is a shared folder mount
            point.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FolderMetadata.PropertyGroups">
            <summary>
            <para>Additional information if the file has custom properties with the property
            template specified.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.FolderMetadata.FolderMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.FolderMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderMetadata.FolderMetadataEncoder.EncodeFields(Dropbox.Api.Files.FolderMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FolderMetadata.FolderMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.FolderMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderMetadata.FolderMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.FolderMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.FolderMetadata.FolderMetadataDecoder.SetField(Dropbox.Api.Files.FolderMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FolderSharingInfo">
            <summary>
            <para>Sharing info for a folder which is contained in a shared folder or is a shared
            folder mount point.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.SharingInfo"/>
        </member>
        <member name="F:Dropbox.Api.Files.FolderSharingInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.FolderSharingInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderSharingInfo.#ctor(System.Boolean,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FolderSharingInfo"/>
            class.</para>
            </summary>
            <param name="readOnly">True if the file or folder is inside a read-only shared
            folder.</param>
            <param name="parentSharedFolderId">Set if the folder is contained by a shared
            folder.</param>
            <param name="sharedFolderId">If this folder is a shared folder mount point, the ID
            of the shared folder mounted at this location.</param>
        </member>
        <member name="M:Dropbox.Api.Files.FolderSharingInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.FolderSharingInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.FolderSharingInfo.ParentSharedFolderId">
            <summary>
            <para>Set if the folder is contained by a shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.FolderSharingInfo.SharedFolderId">
            <summary>
            <para>If this folder is a shared folder mount point, the ID of the shared folder
            mounted at this location.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.FolderSharingInfo.FolderSharingInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.FolderSharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderSharingInfo.FolderSharingInfoEncoder.EncodeFields(Dropbox.Api.Files.FolderSharingInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.FolderSharingInfo.FolderSharingInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.FolderSharingInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.FolderSharingInfo.FolderSharingInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.FolderSharingInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.FolderSharingInfo.FolderSharingInfoDecoder.SetField(Dropbox.Api.Files.FolderSharingInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceArg">
            <summary>
            <para>The get copy reference arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceArg"/>
            class.</para>
            </summary>
            <param name="path">The path to the file or folder you want to get a copy reference
            to.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceArg.Path">
            <summary>
            <para>The path to the file or folder you want to get a copy reference to.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceArg.GetCopyReferenceArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceArg.GetCopyReferenceArgEncoder.EncodeFields(Dropbox.Api.Files.GetCopyReferenceArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceArg.GetCopyReferenceArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceArg.GetCopyReferenceArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetCopyReferenceArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceArg.GetCopyReferenceArgDecoder.SetField(Dropbox.Api.Files.GetCopyReferenceArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError">
            <summary>
            <para>The get copy reference error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.GetCopyReferenceErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.GetCopyReferenceErrorEncoder.EncodeFields(Dropbox.Api.Files.GetCopyReferenceError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.GetCopyReferenceErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.GetCopyReferenceErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetCopyReferenceError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.GetCopyReferenceErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.GetCopyReferenceError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Path.PathDecoder.SetField(Dropbox.Api.Files.GetCopyReferenceError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.GetCopyReferenceError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetCopyReferenceError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceResult">
            <summary>
            <para>The get copy reference result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetCopyReferenceResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceResult.#ctor(Dropbox.Api.Files.Metadata,System.String,System.DateTime)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>
            class.</para>
            </summary>
            <param name="metadata">Metadata of the file or folder.</param>
            <param name="copyReference">A copy reference to the file or folder.</param>
            <param name="expires">The expiration date of the copy reference. This value is
            currently set to be far enough in the future so that expiration is effectively not
            an issue.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceResult.Metadata">
            <summary>
            <para>Metadata of the file or folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceResult.CopyReference">
            <summary>
            <para>A copy reference to the file or folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetCopyReferenceResult.Expires">
            <summary>
            <para>The expiration date of the copy reference. This value is currently set to be
            far enough in the future so that expiration is effectively not an issue.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceResult.GetCopyReferenceResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceResult.GetCopyReferenceResultEncoder.EncodeFields(Dropbox.Api.Files.GetCopyReferenceResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetCopyReferenceResult.GetCopyReferenceResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceResult.GetCopyReferenceResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetCopyReferenceResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetCopyReferenceResult.GetCopyReferenceResultDecoder.SetField(Dropbox.Api.Files.GetCopyReferenceResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError">
            <summary>
            <para>The get metadata error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetMetadataError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError.GetMetadataErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.GetMetadataErrorEncoder.EncodeFields(Dropbox.Api.Files.GetMetadataError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError.GetMetadataErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.GetMetadataErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetMetadataError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.GetMetadataErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetMetadataError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetMetadataError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetMetadataError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetMetadataError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetMetadataError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.GetMetadataError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetMetadataError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetMetadataError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetMetadataError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetMetadataError.Path.PathDecoder.SetField(Dropbox.Api.Files.GetMetadataError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkArg">
            <summary>
            <para>The get temporary link arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkArg"/>
            class.</para>
            </summary>
            <param name="path">The path to the file you want a temporary link to.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkArg.Path">
            <summary>
            <para>The path to the file you want a temporary link to.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkArg.GetTemporaryLinkArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkArg.GetTemporaryLinkArgEncoder.EncodeFields(Dropbox.Api.Files.GetTemporaryLinkArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkArg.GetTemporaryLinkArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkArg.GetTemporaryLinkArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetTemporaryLinkArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkArg.GetTemporaryLinkArgDecoder.SetField(Dropbox.Api.Files.GetTemporaryLinkArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError">
            <summary>
            <para>The get temporary link error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.GetTemporaryLinkErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.GetTemporaryLinkErrorEncoder.EncodeFields(Dropbox.Api.Files.GetTemporaryLinkError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.GetTemporaryLinkErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.GetTemporaryLinkErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.GetTemporaryLinkErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.GetTemporaryLinkError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Path.PathDecoder.SetField(Dropbox.Api.Files.GetTemporaryLinkError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.GetTemporaryLinkError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetTemporaryLinkError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkResult">
            <summary>
            <para>The get temporary link result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GetTemporaryLinkResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkResult.#ctor(Dropbox.Api.Files.FileMetadata,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>
            class.</para>
            </summary>
            <param name="metadata">Metadata of the file.</param>
            <param name="link">The temporary link which can be used to stream content the
            file.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkResult.Metadata">
            <summary>
            <para>Metadata of the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GetTemporaryLinkResult.Link">
            <summary>
            <para>The temporary link which can be used to stream content the file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkResult.GetTemporaryLinkResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkResult.GetTemporaryLinkResultEncoder.EncodeFields(Dropbox.Api.Files.GetTemporaryLinkResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GetTemporaryLinkResult.GetTemporaryLinkResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkResult.GetTemporaryLinkResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GetTemporaryLinkResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GetTemporaryLinkResult.GetTemporaryLinkResultDecoder.SetField(Dropbox.Api.Files.GetTemporaryLinkResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GpsCoordinates">
            <summary>
            <para>GPS coordinates for a photo or video.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GpsCoordinates.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.GpsCoordinates.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GpsCoordinates.#ctor(System.Double,System.Double)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GpsCoordinates"/> class.</para>
            </summary>
            <param name="latitude">Latitude of the GPS coordinates.</param>
            <param name="longitude">Longitude of the GPS coordinates.</param>
        </member>
        <member name="M:Dropbox.Api.Files.GpsCoordinates.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.GpsCoordinates"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.GpsCoordinates.Latitude">
            <summary>
            <para>Latitude of the GPS coordinates.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.GpsCoordinates.Longitude">
            <summary>
            <para>Longitude of the GPS coordinates.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.GpsCoordinates.GpsCoordinatesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.GpsCoordinates"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GpsCoordinates.GpsCoordinatesEncoder.EncodeFields(Dropbox.Api.Files.GpsCoordinates,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.GpsCoordinates.GpsCoordinatesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.GpsCoordinates"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.GpsCoordinates.GpsCoordinatesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.GpsCoordinates"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.GpsCoordinates.GpsCoordinatesDecoder.SetField(Dropbox.Api.Files.GpsCoordinates,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError">
            <summary>
            <para>The invalid property group error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.IsPropertyFieldTooLarge">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.AsPropertyFieldTooLarge">
            <summary>
            <para>Gets this instance as a PropertyFieldTooLarge, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.IsDoesNotFitTemplate">
            <summary>
            <para>Gets a value indicating whether this instance is DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.AsDoesNotFitTemplate">
            <summary>
            <para>Gets this instance as a DoesNotFitTemplate, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.InvalidPropertyGroupErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.InvalidPropertyGroupErrorEncoder.EncodeFields(Dropbox.Api.Files.InvalidPropertyGroupError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.InvalidPropertyGroupErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.InvalidPropertyGroupErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.InvalidPropertyGroupErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge">
            <summary>
            <para>A field value in this property group is too large.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.Instance">
            <summary>
            <para>A singleton instance of PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder.EncodeFields(Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate">
            <summary>
            <para>The property group specified does not conform to the property
            template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.Instance">
            <summary>
            <para>A singleton instance of DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.DoesNotFitTemplateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.DoesNotFitTemplateEncoder.EncodeFields(Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.DoesNotFitTemplateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.InvalidPropertyGroupError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.InvalidPropertyGroupError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.InvalidPropertyGroupError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.InvalidPropertyGroupError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.InvalidPropertyGroupError.Path.PathDecoder.SetField(Dropbox.Api.Files.InvalidPropertyGroupError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderArg">
            <summary>
            <para>The list folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderArg"/> class.</para>
            </summary>
            <param name="path">The path to the folder you want to see the contents of.</param>
            <param name="recursive">If true, the list folder operation will be applied
            recursively to all subfolders and the response will contain contents of all
            subfolders.</param>
            <param name="includeMediaInfo">If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for photo and
            video.</param>
            <param name="includeDeleted">If true, the results will include entries for files
            and folders that used to exist but were deleted.</param>
            <param name="includeHasExplicitSharedMembers">If true, the results will include a
            flag for each file indicating whether or not that file has any explicit
            members.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderArg.Path">
            <summary>
            <para>The path to the folder you want to see the contents of.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderArg.Recursive">
            <summary>
            <para>If true, the list folder operation will be applied recursively to all
            subfolders and the response will contain contents of all subfolders.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderArg.IncludeMediaInfo">
            <summary>
            <para>If true, <see cref="P:Dropbox.Api.Files.FileMetadata.MediaInfo"/> is set for
            photo and video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderArg.IncludeDeleted">
            <summary>
            <para>If true, the results will include entries for files and folders that used to
            exist but were deleted.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderArg.IncludeHasExplicitSharedMembers">
            <summary>
            <para>If true, the results will include a flag for each file indicating whether or
            not that file has any explicit members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderArg.ListFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderArg.ListFolderArgEncoder.EncodeFields(Dropbox.Api.Files.ListFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderArg.ListFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderArg.ListFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderArg.ListFolderArgDecoder.SetField(Dropbox.Api.Files.ListFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueArg">
            <summary>
            <para>The list folder continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueArg.Cursor">
            <summary>
            <para>The cursor returned by your last call to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueArg.ListFolderContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueArg.ListFolderContinueArgEncoder.EncodeFields(Dropbox.Api.Files.ListFolderContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueArg.ListFolderContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueArg.ListFolderContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueArg.ListFolderContinueArgDecoder.SetField(Dropbox.Api.Files.ListFolderContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError">
            <summary>
            <para>The list folder continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.ListFolderContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.ListFolderContinueErrorEncoder.EncodeFields(Dropbox.Api.Files.ListFolderContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.ListFolderContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.ListFolderContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.ListFolderContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderContinueError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.ListFolderContinueError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Path.PathDecoder.SetField(Dropbox.Api.Files.ListFolderContinueError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> to obtain a new
            cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Files.ListFolderContinueError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.ListFolderContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError">
            <summary>
            <para>The list folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.ListFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.ListFolderErrorEncoder.EncodeFields(Dropbox.Api.Files.ListFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.ListFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.ListFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.ListFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.ListFolderError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Path.PathDecoder.SetField(Dropbox.Api.Files.ListFolderError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.ListFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult">
            <summary>
            <para>The list folder get latest cursor result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderGetLatestCursorResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderGetLatestCursorResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderGetLatestCursorResult.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult"/> class.</para>
            </summary>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to see
            what's changed in the folder since your previous query.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderGetLatestCursorResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderGetLatestCursorResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to see
            what's changed in the folder since your previous query.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult.ListFolderGetLatestCursorResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderGetLatestCursorResult.ListFolderGetLatestCursorResultEncoder.EncodeFields(Dropbox.Api.Files.ListFolderGetLatestCursorResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult.ListFolderGetLatestCursorResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderGetLatestCursorResult.ListFolderGetLatestCursorResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderGetLatestCursorResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderGetLatestCursorResult.ListFolderGetLatestCursorResultDecoder.SetField(Dropbox.Api.Files.ListFolderGetLatestCursorResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollArg">
            <summary>
            <para>The list folder longpoll arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollArg.#ctor(System.String,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollArg"/>
            class.</para>
            </summary>
            <param name="cursor">A cursor as returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. Cursors
            retrieved by setting <see cref="P:Dropbox.Api.Files.ListFolderArg.IncludeMediaInfo"/> to <c>true</c> are not supported.</param>
            <param name="timeout">A timeout in seconds. The request will block for at most this
            length of time, plus up to 90 seconds of random jitter added to avoid the
            thundering herd problem. Care should be taken when using this parameter, as some
            network infrastructure does not support long timeouts.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollArg.Cursor">
            <summary>
            <para>A cursor as returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> or <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/>. Cursors
            retrieved by setting <see cref="P:Dropbox.Api.Files.ListFolderArg.IncludeMediaInfo"/> to <c>true</c> are not supported.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollArg.Timeout">
            <summary>
            <para>A timeout in seconds. The request will block for at most this length of time,
            plus up to 90 seconds of random jitter added to avoid the thundering herd problem.
            Care should be taken when using this parameter, as some network infrastructure does
            not support long timeouts.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollArg.ListFolderLongpollArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollArg.ListFolderLongpollArgEncoder.EncodeFields(Dropbox.Api.Files.ListFolderLongpollArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollArg.ListFolderLongpollArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollArg.ListFolderLongpollArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderLongpollArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollArg.ListFolderLongpollArgDecoder.SetField(Dropbox.Api.Files.ListFolderLongpollArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError">
            <summary>
            <para>The list folder longpoll error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.ListFolderLongpollErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.ListFolderLongpollErrorEncoder.EncodeFields(Dropbox.Api.Files.ListFolderLongpollError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.ListFolderLongpollErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.ListFolderLongpollErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderLongpollError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.ListFolderLongpollErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderAsync(Dropbox.Api.Files.ListFolderArg)"/> to obtain a new
            cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Files.ListFolderLongpollError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.ListFolderLongpollError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderLongpollError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollResult">
            <summary>
            <para>The list folder longpoll result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderLongpollResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollResult.#ctor(System.Boolean,System.Nullable{System.UInt64})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollResult"/>
            class.</para>
            </summary>
            <param name="changes">Indicates whether new changes are available. If true, call
            <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to
            retrieve the changes.</param>
            <param name="backoff">If present, backoff for at least this many seconds before
            calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderLongpollAsync(Dropbox.Api.Files.ListFolderLongpollArg)"/>
            again.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderLongpollResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollResult.Changes">
            <summary>
            <para>Indicates whether new changes are available. If true, call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to retrieve
            the changes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderLongpollResult.Backoff">
            <summary>
            <para>If present, backoff for at least this many seconds before calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderLongpollAsync(Dropbox.Api.Files.ListFolderLongpollArg)"/>
            again.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollResult.ListFolderLongpollResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollResult.ListFolderLongpollResultEncoder.EncodeFields(Dropbox.Api.Files.ListFolderLongpollResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderLongpollResult.ListFolderLongpollResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderLongpollResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollResult.ListFolderLongpollResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderLongpollResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderLongpollResult.ListFolderLongpollResultDecoder.SetField(Dropbox.Api.Files.ListFolderLongpollResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderResult">
            <summary>
            <para>The list folder result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListFolderResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Files.Metadata},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderResult"/>
            class.</para>
            </summary>
            <param name="entries">The files and (direct) subfolders in the folder.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to see
            what's changed in the folder since your previous query.</param>
            <param name="hasMore">If true, then there are more entries available. Pass the
            cursor to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to retrieve the rest.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListFolderResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderResult.Entries">
            <summary>
            <para>The files and (direct) subfolders in the folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to see
            what's changed in the folder since your previous query.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListFolderResult.HasMore">
            <summary>
            <para>If true, then there are more entries available. Pass the cursor to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.ListFolderContinueAsync(Dropbox.Api.Files.ListFolderContinueArg)"/> to retrieve
            the rest.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderResult.ListFolderResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListFolderResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderResult.ListFolderResultEncoder.EncodeFields(Dropbox.Api.Files.ListFolderResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListFolderResult.ListFolderResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListFolderResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderResult.ListFolderResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListFolderResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListFolderResult.ListFolderResultDecoder.SetField(Dropbox.Api.Files.ListFolderResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsArg">
            <summary>
            <para>The list revisions arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsArg.#ctor(System.String,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsArg"/>
            class.</para>
            </summary>
            <param name="path">The path to the file you want to see the revisions of.</param>
            <param name="limit">The maximum number of revision entries returned.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsArg.Path">
            <summary>
            <para>The path to the file you want to see the revisions of.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsArg.Limit">
            <summary>
            <para>The maximum number of revision entries returned.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsArg.ListRevisionsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListRevisionsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsArg.ListRevisionsArgEncoder.EncodeFields(Dropbox.Api.Files.ListRevisionsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsArg.ListRevisionsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListRevisionsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsArg.ListRevisionsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListRevisionsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsArg.ListRevisionsArgDecoder.SetField(Dropbox.Api.Files.ListRevisionsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError">
            <summary>
            <para>The list revisions error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.ListRevisionsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.ListRevisionsErrorEncoder.EncodeFields(Dropbox.Api.Files.ListRevisionsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.ListRevisionsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.ListRevisionsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListRevisionsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.ListRevisionsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.ListRevisionsError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListRevisionsError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Path.PathDecoder.SetField(Dropbox.Api.Files.ListRevisionsError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.ListRevisionsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListRevisionsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListRevisionsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsResult">
            <summary>
            <para>The list revisions result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ListRevisionsResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsResult.#ctor(System.Boolean,System.Collections.Generic.IEnumerable{Dropbox.Api.Files.FileMetadata})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsResult"/>
            class.</para>
            </summary>
            <param name="isDeleted">If the file is deleted.</param>
            <param name="entries">The revisions for the file. Only non-delete revisions will
            show up here.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ListRevisionsResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsResult.IsDeleted">
            <summary>
            <para>If the file is deleted.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ListRevisionsResult.Entries">
            <summary>
            <para>The revisions for the file. Only non-delete revisions will show up
            here.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsResult.ListRevisionsResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ListRevisionsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsResult.ListRevisionsResultEncoder.EncodeFields(Dropbox.Api.Files.ListRevisionsResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ListRevisionsResult.ListRevisionsResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ListRevisionsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsResult.ListRevisionsResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ListRevisionsResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ListRevisionsResult.ListRevisionsResultDecoder.SetField(Dropbox.Api.Files.ListRevisionsResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError">
            <summary>
            <para>The look up properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookUpPropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookUpPropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookUpPropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookUpPropertiesError.IsPropertyGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyGroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookUpPropertiesError.AsPropertyGroupNotFound">
            <summary>
            <para>Gets this instance as a PropertyGroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError.LookUpPropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookUpPropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.LookUpPropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.LookUpPropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError.LookUpPropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookUpPropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.LookUpPropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookUpPropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.LookUpPropertiesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound">
            <summary>
            <para>This property group does not exist for this file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.Instance">
            <summary>
            <para>A singleton instance of PropertyGroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.PropertyGroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.PropertyGroupNotFoundEncoder.EncodeFields(Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.PropertyGroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.PropertyGroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookUpPropertiesError.PropertyGroupNotFound.PropertyGroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError">
            <summary>
            <para>The lookup error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsMalformedPath">
            <summary>
            <para>Gets a value indicating whether this instance is MalformedPath</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsMalformedPath">
            <summary>
            <para>Gets this instance as a MalformedPath, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is NotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsNotFound">
            <summary>
            <para>Gets this instance as a NotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsNotFile">
            <summary>
            <para>Gets a value indicating whether this instance is NotFile</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsNotFile">
            <summary>
            <para>Gets this instance as a NotFile, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsNotFolder">
            <summary>
            <para>Gets a value indicating whether this instance is NotFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsNotFolder">
            <summary>
            <para>Gets this instance as a NotFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsRestrictedContent">
            <summary>
            <para>Gets a value indicating whether this instance is RestrictedContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsRestrictedContent">
            <summary>
            <para>Gets this instance as a RestrictedContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.LookupErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.LookupErrorEncoder.EncodeFields(Dropbox.Api.Files.LookupError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.LookupErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.LookupErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.LookupErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.MalformedPath">
            <summary>
            <para>The malformed path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.MalformedPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.MalformedPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.MalformedPath.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.MalformedPath"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.MalformedPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.MalformedPath"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.LookupError.MalformedPath.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.MalformedPath.MalformedPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.MalformedPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.MalformedPath.MalformedPathEncoder.EncodeFields(Dropbox.Api.Files.LookupError.MalformedPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.MalformedPath.MalformedPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.MalformedPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.MalformedPath.MalformedPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.MalformedPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.MalformedPath.MalformedPathDecoder.SetField(Dropbox.Api.Files.LookupError.MalformedPath,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFound">
            <summary>
            <para>There is nothing at the given path.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFound.Instance">
            <summary>
            <para>A singleton instance of NotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFound.NotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFound.NotFoundEncoder.EncodeFields(Dropbox.Api.Files.LookupError.NotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFound.NotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFound.NotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.NotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFound.NotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFile">
            <summary>
            <para>We were expecting a file, but the given path refers to something that isn't a
            file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFile.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFile.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFile.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.NotFile"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFile.Instance">
            <summary>
            <para>A singleton instance of NotFile</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFile.NotFileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFile.NotFileEncoder.EncodeFields(Dropbox.Api.Files.LookupError.NotFile,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFile.NotFileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFile.NotFileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.NotFile"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFile.NotFileDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFolder">
            <summary>
            <para>We were expecting a folder, but the given path refers to something that isn't
            a folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.NotFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.NotFolder.Instance">
            <summary>
            <para>A singleton instance of NotFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFolder.NotFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFolder.NotFolderEncoder.EncodeFields(Dropbox.Api.Files.LookupError.NotFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.NotFolder.NotFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.NotFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFolder.NotFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.NotFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.NotFolder.NotFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.RestrictedContent">
            <summary>
            <para>The file cannot be transferred because the content is restricted. For
            example, sometimes there are legal restrictions due to copyright claims.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.RestrictedContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.RestrictedContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.RestrictedContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.RestrictedContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.RestrictedContent.Instance">
            <summary>
            <para>A singleton instance of RestrictedContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.RestrictedContent.RestrictedContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.RestrictedContent.RestrictedContentEncoder.EncodeFields(Dropbox.Api.Files.LookupError.RestrictedContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.RestrictedContent.RestrictedContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.RestrictedContent.RestrictedContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.RestrictedContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.RestrictedContent.RestrictedContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.LookupError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.LookupError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.LookupError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.LookupError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.LookupError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.LookupError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.LookupError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.LookupError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo">
            <summary>
            <para>The media info object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaInfo"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaInfo.IsPending">
            <summary>
            <para>Gets a value indicating whether this instance is Pending</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaInfo.AsPending">
            <summary>
            <para>Gets this instance as a Pending, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaInfo.IsMetadata">
            <summary>
            <para>Gets a value indicating whether this instance is Metadata</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaInfo.AsMetadata">
            <summary>
            <para>Gets this instance as a Metadata, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.MediaInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.MediaInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.MediaInfoEncoder.EncodeFields(Dropbox.Api.Files.MediaInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.MediaInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.MediaInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.MediaInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.MediaInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.MediaInfoDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Pending">
            <summary>
            <para>Indicate the photo/video is still under processing and metadata is not
            available yet.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Pending.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Pending.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Pending.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaInfo.Pending"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Pending.Instance">
            <summary>
            <para>A singleton instance of Pending</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Pending.PendingEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.MediaInfo.Pending"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Pending.PendingEncoder.EncodeFields(Dropbox.Api.Files.MediaInfo.Pending,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Pending.PendingDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.MediaInfo.Pending"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Pending.PendingDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.MediaInfo.Pending"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Pending.PendingDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Metadata">
            <summary>
            <para>The metadata for the photo/video.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Metadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaInfo.Metadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Metadata.#ctor(Dropbox.Api.Files.MediaMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaInfo.Metadata"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Metadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaInfo.Metadata"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaInfo.Metadata.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Metadata.MetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.MediaInfo.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Metadata.MetadataEncoder.EncodeFields(Dropbox.Api.Files.MediaInfo.Metadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.MediaInfo.Metadata.MetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.MediaInfo.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Metadata.MetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.MediaInfo.Metadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.MediaInfo.Metadata.MetadataDecoder.SetField(Dropbox.Api.Files.MediaInfo.Metadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.MediaMetadata">
            <summary>
            <para>Metadata for a photo or video.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.PhotoMetadata"/>
            <seealso cref="T:Dropbox.Api.Files.VideoMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Files.MediaMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.MediaMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.#ctor(Dropbox.Api.Files.Dimensions,Dropbox.Api.Files.GpsCoordinates,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaMetadata"/> class.</para>
            </summary>
            <param name="dimensions">Dimension of the photo/video.</param>
            <param name="location">The GPS coordinate of the photo/video.</param>
            <param name="timeTaken">The timestamp when the photo/video is taken.</param>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.MediaMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.IsPhoto">
            <summary>
            <para>Gets a value indicating whether this instance is Photo</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.AsPhoto">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Files.PhotoMetadata"/>, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.IsVideo">
            <summary>
            <para>Gets a value indicating whether this instance is Video</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.AsVideo">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Files.VideoMetadata"/>, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.Dimensions">
            <summary>
            <para>Dimension of the photo/video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.Location">
            <summary>
            <para>The GPS coordinate of the photo/video.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.MediaMetadata.TimeTaken">
            <summary>
            <para>The timestamp when the photo/video is taken.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.MediaMetadata.MediaMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.MediaMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.MediaMetadataEncoder.EncodeFields(Dropbox.Api.Files.MediaMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.MediaMetadata.MediaMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.MediaMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.MediaMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.MediaMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.MediaMetadataDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.MediaMetadata.MediaMetadataDecoder.SetField(Dropbox.Api.Files.MediaMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PhotoMetadata">
            <summary>
            <para>Metadata for a photo.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.MediaMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Files.PhotoMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PhotoMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PhotoMetadata.#ctor(Dropbox.Api.Files.Dimensions,Dropbox.Api.Files.GpsCoordinates,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PhotoMetadata"/> class.</para>
            </summary>
            <param name="dimensions">Dimension of the photo/video.</param>
            <param name="location">The GPS coordinate of the photo/video.</param>
            <param name="timeTaken">The timestamp when the photo/video is taken.</param>
        </member>
        <member name="M:Dropbox.Api.Files.PhotoMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PhotoMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Files.PhotoMetadata.PhotoMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PhotoMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PhotoMetadata.PhotoMetadataEncoder.EncodeFields(Dropbox.Api.Files.PhotoMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PhotoMetadata.PhotoMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PhotoMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PhotoMetadata.PhotoMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PhotoMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PhotoMetadata.PhotoMetadataDecoder.SetField(Dropbox.Api.Files.PhotoMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewArg">
            <summary>
            <para>The preview arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewArg"/> class.</para>
            </summary>
            <param name="path">The path of the file to preview.</param>
            <param name="rev">Deprecated. Please specify revision in <paramref name="path"/>
            instead</param>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewArg.Path">
            <summary>
            <para>The path of the file to preview.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewArg.Rev">
            <summary>
            <para>Deprecated. Please specify revision in <see cref="P:Dropbox.Api.Files.PreviewArg.Path"/> instead</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewArg.PreviewArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewArg.PreviewArgEncoder.EncodeFields(Dropbox.Api.Files.PreviewArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewArg.PreviewArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewArg.PreviewArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewArg.PreviewArgDecoder.SetField(Dropbox.Api.Files.PreviewArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError">
            <summary>
            <para>The preview error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.IsUnsupportedExtension">
            <summary>
            <para>Gets a value indicating whether this instance is UnsupportedExtension</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.AsUnsupportedExtension">
            <summary>
            <para>Gets this instance as a UnsupportedExtension, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.IsUnsupportedContent">
            <summary>
            <para>Gets a value indicating whether this instance is UnsupportedContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.AsUnsupportedContent">
            <summary>
            <para>Gets this instance as a UnsupportedContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.PreviewErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.PreviewErrorEncoder.EncodeFields(Dropbox.Api.Files.PreviewError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.PreviewErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.PreviewErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.PreviewErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.Path">
            <summary>
            <para>An error occurs when downloading metadata for the file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PreviewError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.PreviewError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.Path.PathDecoder.SetField(Dropbox.Api.Files.PreviewError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.InProgress">
            <summary>
            <para>This preview generation is still in progress and the file is not ready for
            preview yet.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewError.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Files.PreviewError.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewError.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewError.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension">
            <summary>
            <para>The file extension is not supported preview generation.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedExtension.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedExtension.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedExtension.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedExtension.Instance">
            <summary>
            <para>A singleton instance of UnsupportedExtension</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension.UnsupportedExtensionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedExtension.UnsupportedExtensionEncoder.EncodeFields(Dropbox.Api.Files.PreviewError.UnsupportedExtension,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension.UnsupportedExtensionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedExtension.UnsupportedExtensionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedExtension"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedExtension.UnsupportedExtensionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedContent">
            <summary>
            <para>The file content is not supported for preview generation.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PreviewError.UnsupportedContent.Instance">
            <summary>
            <para>A singleton instance of UnsupportedContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedContent.UnsupportedContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedContent.UnsupportedContentEncoder.EncodeFields(Dropbox.Api.Files.PreviewError.UnsupportedContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PreviewError.UnsupportedContent.UnsupportedContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedContent.UnsupportedContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PreviewError.UnsupportedContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PreviewError.UnsupportedContent.UnsupportedContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError">
            <summary>
            <para>The properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.IsTemplateNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is TemplateNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.AsTemplateNotFound">
            <summary>
            <para>Gets this instance as a TemplateNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.IsRestrictedContent">
            <summary>
            <para>Gets a value indicating whether this instance is RestrictedContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.AsRestrictedContent">
            <summary>
            <para>Gets this instance as a RestrictedContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.PropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.PropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.PropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.PropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.PropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.PropertiesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertiesError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.PropertiesError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertiesError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertiesError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Path.PathDecoder.SetField(Dropbox.Api.Files.PropertiesError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound">
            <summary>
            <para>Property template does not exist for given identifier.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.TemplateNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.TemplateNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.TemplateNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.TemplateNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertiesError.TemplateNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound.TemplateNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.TemplateNotFound.TemplateNotFoundEncoder.EncodeFields(Dropbox.Api.Files.PropertiesError.TemplateNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound.TemplateNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.TemplateNotFound.TemplateNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertiesError.TemplateNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.TemplateNotFound.TemplateNotFoundDecoder.SetField(Dropbox.Api.Files.PropertiesError.TemplateNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.RestrictedContent">
            <summary>
            <para>You do not have the permissions to modify this property template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.RestrictedContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.RestrictedContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.RestrictedContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.RestrictedContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.RestrictedContent.Instance">
            <summary>
            <para>A singleton instance of RestrictedContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.RestrictedContent.RestrictedContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertiesError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.RestrictedContent.RestrictedContentEncoder.EncodeFields(Dropbox.Api.Files.PropertiesError.RestrictedContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.RestrictedContent.RestrictedContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertiesError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.RestrictedContent.RestrictedContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertiesError.RestrictedContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.RestrictedContent.RestrictedContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertiesError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertiesError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertiesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.PropertiesError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertiesError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertiesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertiesError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertiesError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupUpdate">
            <summary>
            <para>The property group update object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertyGroupUpdate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertyGroupUpdate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupUpdate.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyField},System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertyGroupUpdate"/>
            class.</para>
            </summary>
            <param name="templateId">A unique identifier for a property template.</param>
            <param name="addOrUpdateFields">List of property fields to update if the field
            already exists. If the field doesn't exist, add the field to the property
            group.</param>
            <param name="removeFields">List of property field names to remove from property
            group if the field exists.</param>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupUpdate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertyGroupUpdate"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.PropertyGroupUpdate.TemplateId">
            <summary>
            <para>A unique identifier for a property template.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertyGroupUpdate.AddOrUpdateFields">
            <summary>
            <para>List of property fields to update if the field already exists. If the field
            doesn't exist, add the field to the property group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertyGroupUpdate.RemoveFields">
            <summary>
            <para>List of property field names to remove from property group if the field
            exists.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupUpdate.PropertyGroupUpdateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertyGroupUpdate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupUpdate.PropertyGroupUpdateEncoder.EncodeFields(Dropbox.Api.Files.PropertyGroupUpdate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupUpdate.PropertyGroupUpdateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertyGroupUpdate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupUpdate.PropertyGroupUpdateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertyGroupUpdate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupUpdate.PropertyGroupUpdateDecoder.SetField(Dropbox.Api.Files.PropertyGroupUpdate,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupWithPath">
            <summary>
            <para>The property group with path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertyGroupWithPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.PropertyGroupWithPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupWithPath.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyGroup})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertyGroupWithPath"/>
            class.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyGroups">Filled custom property templates associated with a
            file.</param>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupWithPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.PropertyGroupWithPath"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.PropertyGroupWithPath.Path">
            <summary>
            <para>A unique identifier for the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroups">
            <summary>
            <para>Filled custom property templates associated with a file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroupWithPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.PropertyGroupWithPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroupWithPathEncoder.EncodeFields(Dropbox.Api.Files.PropertyGroupWithPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroupWithPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.PropertyGroupWithPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroupWithPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.PropertyGroupWithPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.PropertyGroupWithPath.PropertyGroupWithPathDecoder.SetField(Dropbox.Api.Files.PropertyGroupWithPath,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationArg">
            <summary>
            <para>The relocation arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationArg"/> class.</para>
            </summary>
            <param name="fromPath">Path in the user's Dropbox to be copied or moved.</param>
            <param name="toPath">Path in the user's Dropbox that is the destination.</param>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationArg.FromPath">
            <summary>
            <para>Path in the user's Dropbox to be copied or moved.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationArg.ToPath">
            <summary>
            <para>Path in the user's Dropbox that is the destination.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationArg.RelocationArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationArg.RelocationArgEncoder.EncodeFields(Dropbox.Api.Files.RelocationArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationArg.RelocationArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationArg.RelocationArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationArg.RelocationArgDecoder.SetField(Dropbox.Api.Files.RelocationArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError">
            <summary>
            <para>The relocation error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsFromLookup">
            <summary>
            <para>Gets a value indicating whether this instance is FromLookup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsFromLookup">
            <summary>
            <para>Gets this instance as a FromLookup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsFromWrite">
            <summary>
            <para>Gets a value indicating whether this instance is FromWrite</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsFromWrite">
            <summary>
            <para>Gets this instance as a FromWrite, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsTo">
            <summary>
            <para>Gets a value indicating whether this instance is To</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsTo">
            <summary>
            <para>Gets this instance as a To, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsCantCopySharedFolder">
            <summary>
            <para>Gets a value indicating whether this instance is CantCopySharedFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsCantCopySharedFolder">
            <summary>
            <para>Gets this instance as a CantCopySharedFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsCantNestSharedFolder">
            <summary>
            <para>Gets a value indicating whether this instance is CantNestSharedFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsCantNestSharedFolder">
            <summary>
            <para>Gets this instance as a CantNestSharedFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsCantMoveFolderIntoItself">
            <summary>
            <para>Gets a value indicating whether this instance is
            CantMoveFolderIntoItself</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsCantMoveFolderIntoItself">
            <summary>
            <para>Gets this instance as a CantMoveFolderIntoItself, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsTooManyFiles">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyFiles</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsTooManyFiles">
            <summary>
            <para>Gets this instance as a TooManyFiles, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.RelocationErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.RelocationErrorEncoder.EncodeFields(Dropbox.Api.Files.RelocationError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.RelocationErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.RelocationErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.RelocationErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromLookup">
            <summary>
            <para>The from lookup object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.FromLookup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.FromLookup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromLookup.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.FromLookup"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromLookup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.FromLookup"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.FromLookup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromLookup.FromLookupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.FromLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromLookup.FromLookupEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.FromLookup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromLookup.FromLookupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.FromLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromLookup.FromLookupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.FromLookup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromLookup.FromLookupDecoder.SetField(Dropbox.Api.Files.RelocationError.FromLookup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromWrite">
            <summary>
            <para>The from write object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.FromWrite.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.FromWrite.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromWrite.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.FromWrite"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromWrite.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.FromWrite"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.FromWrite.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromWrite.FromWriteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.FromWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromWrite.FromWriteEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.FromWrite,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.FromWrite.FromWriteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.FromWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromWrite.FromWriteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.FromWrite"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.FromWrite.FromWriteDecoder.SetField(Dropbox.Api.Files.RelocationError.FromWrite,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.To">
            <summary>
            <para>The to object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.To.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.To.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.To.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.To"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.To.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.To"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RelocationError.To.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.To.ToEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.To"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.To.ToEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.To,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.To.ToDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.To"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.To.ToDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.To"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.To.ToDecoder.SetField(Dropbox.Api.Files.RelocationError.To,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder">
            <summary>
            <para>Shared folders can't be copied.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.Instance">
            <summary>
            <para>A singleton instance of CantCopySharedFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.CantCopySharedFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.CantCopySharedFolderEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.CantCopySharedFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.CantCopySharedFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.CantCopySharedFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.CantCopySharedFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantCopySharedFolder.CantCopySharedFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder">
            <summary>
            <para>Your move operation would result in nested shared folders. This is not
            allowed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.Instance">
            <summary>
            <para>A singleton instance of CantNestSharedFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.CantNestSharedFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.CantNestSharedFolderEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.CantNestSharedFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.CantNestSharedFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.CantNestSharedFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.CantNestSharedFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantNestSharedFolder.CantNestSharedFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself">
            <summary>
            <para>You cannot move a folder into itself.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.Instance">
            <summary>
            <para>A singleton instance of CantMoveFolderIntoItself</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.CantMoveFolderIntoItselfEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.CantMoveFolderIntoItselfEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.CantMoveFolderIntoItselfDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.CantMoveFolderIntoItselfDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.CantMoveFolderIntoItself.CantMoveFolderIntoItselfDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.TooManyFiles">
            <summary>
            <para>The operation would involve more than 10,000 files and folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.TooManyFiles.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.TooManyFiles.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.TooManyFiles.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.TooManyFiles"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.TooManyFiles.Instance">
            <summary>
            <para>A singleton instance of TooManyFiles</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.TooManyFiles.TooManyFilesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.TooManyFiles"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.TooManyFiles.TooManyFilesEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.TooManyFiles,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.TooManyFiles.TooManyFilesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.TooManyFiles"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.TooManyFiles.TooManyFilesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.TooManyFiles"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.TooManyFiles.TooManyFilesDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RelocationError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RelocationError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RelocationError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.RelocationError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RelocationError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RelocationError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RelocationError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RelocationError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesArg">
            <summary>
            <para>The remove properties arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesArg.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesArg"/>
            class.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="propertyTemplateIds">A list of identifiers for a property template
            created by route properties/template/add.</param>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesArg.Path">
            <summary>
            <para>A unique identifier for the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesArg.PropertyTemplateIds">
            <summary>
            <para>A list of identifiers for a property template created by route
            properties/template/add.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesArg.RemovePropertiesArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesArg.RemovePropertiesArgEncoder.EncodeFields(Dropbox.Api.Files.RemovePropertiesArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesArg.RemovePropertiesArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesArg.RemovePropertiesArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RemovePropertiesArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesArg.RemovePropertiesArgDecoder.SetField(Dropbox.Api.Files.RemovePropertiesArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError">
            <summary>
            <para>The remove properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.IsPropertyGroupLookup">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyGroupLookup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.AsPropertyGroupLookup">
            <summary>
            <para>Gets this instance as a PropertyGroupLookup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.RemovePropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.RemovePropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.RemovePropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.RemovePropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.RemovePropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RemovePropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.RemovePropertiesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup">
            <summary>
            <para>The property group lookup object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.#ctor(Dropbox.Api.Files.LookUpPropertiesError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.PropertyGroupLookupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.PropertyGroupLookupEncoder.EncodeFields(Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder.SetField(Dropbox.Api.Files.RemovePropertiesError.PropertyGroupLookup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RemovePropertiesError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RemovePropertiesError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RemovePropertiesError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.RemovePropertiesError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RemovePropertiesError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RemovePropertiesError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RemovePropertiesError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RemovePropertiesError.Path.PathDecoder.SetField(Dropbox.Api.Files.RemovePropertiesError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreArg">
            <summary>
            <para>The restore arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreArg"/> class.</para>
            </summary>
            <param name="path">The path to the file you want to restore.</param>
            <param name="rev">The revision to restore for the file.</param>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreArg.Path">
            <summary>
            <para>The path to the file you want to restore.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreArg.Rev">
            <summary>
            <para>The revision to restore for the file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreArg.RestoreArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreArg.RestoreArgEncoder.EncodeFields(Dropbox.Api.Files.RestoreArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreArg.RestoreArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreArg.RestoreArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreArg.RestoreArgDecoder.SetField(Dropbox.Api.Files.RestoreArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError">
            <summary>
            <para>The restore error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.IsPathLookup">
            <summary>
            <para>Gets a value indicating whether this instance is PathLookup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.AsPathLookup">
            <summary>
            <para>Gets this instance as a PathLookup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.IsPathWrite">
            <summary>
            <para>Gets a value indicating whether this instance is PathWrite</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.AsPathWrite">
            <summary>
            <para>Gets this instance as a PathWrite, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.IsInvalidRevision">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidRevision</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.AsInvalidRevision">
            <summary>
            <para>Gets this instance as a InvalidRevision, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.RestoreErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.RestoreErrorEncoder.EncodeFields(Dropbox.Api.Files.RestoreError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.RestoreErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.RestoreErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.RestoreErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathLookup">
            <summary>
            <para>An error occurs when downloading metadata for the file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.PathLookup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.PathLookup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathLookup.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.PathLookup"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathLookup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.PathLookup"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.PathLookup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathLookup.PathLookupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreError.PathLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathLookup.PathLookupEncoder.EncodeFields(Dropbox.Api.Files.RestoreError.PathLookup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathLookup.PathLookupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreError.PathLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathLookup.PathLookupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreError.PathLookup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathLookup.PathLookupDecoder.SetField(Dropbox.Api.Files.RestoreError.PathLookup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathWrite">
            <summary>
            <para>An error occurs when trying to restore the file to that path.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.PathWrite.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.PathWrite.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathWrite.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.PathWrite"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathWrite.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.PathWrite"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.RestoreError.PathWrite.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathWrite.PathWriteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreError.PathWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathWrite.PathWriteEncoder.EncodeFields(Dropbox.Api.Files.RestoreError.PathWrite,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.PathWrite.PathWriteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreError.PathWrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathWrite.PathWriteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreError.PathWrite"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.PathWrite.PathWriteDecoder.SetField(Dropbox.Api.Files.RestoreError.PathWrite,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.InvalidRevision">
            <summary>
            <para>The revision is invalid. It may point to a different file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.InvalidRevision.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.InvalidRevision.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.InvalidRevision.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.InvalidRevision"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.InvalidRevision.Instance">
            <summary>
            <para>A singleton instance of InvalidRevision</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.InvalidRevision.InvalidRevisionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreError.InvalidRevision"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.InvalidRevision.InvalidRevisionEncoder.EncodeFields(Dropbox.Api.Files.RestoreError.InvalidRevision,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.InvalidRevision.InvalidRevisionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreError.InvalidRevision"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.InvalidRevision.InvalidRevisionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreError.InvalidRevision"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.InvalidRevision.InvalidRevisionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.RestoreError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.RestoreError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.RestoreError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.RestoreError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.RestoreError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.RestoreError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.RestoreError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.RestoreError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceArg">
            <summary>
            <para>The save copy reference arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceArg"/>
            class.</para>
            </summary>
            <param name="copyReference">A copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/>.</param>
            <param name="path">Path in the user's Dropbox that is the destination.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceArg.CopyReference">
            <summary>
            <para>A copy reference returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.CopyReferenceGetAsync(Dropbox.Api.Files.GetCopyReferenceArg)"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceArg.Path">
            <summary>
            <para>Path in the user's Dropbox that is the destination.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceArg.SaveCopyReferenceArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceArg.SaveCopyReferenceArgEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceArg.SaveCopyReferenceArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceArg.SaveCopyReferenceArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceArg.SaveCopyReferenceArgDecoder.SetField(Dropbox.Api.Files.SaveCopyReferenceArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError">
            <summary>
            <para>The save copy reference error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsInvalidCopyReference">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCopyReference</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsInvalidCopyReference">
            <summary>
            <para>Gets this instance as a InvalidCopyReference, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is NotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsNotFound">
            <summary>
            <para>Gets this instance as a NotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsTooManyFiles">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyFiles</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsTooManyFiles">
            <summary>
            <para>Gets this instance as a TooManyFiles, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.SaveCopyReferenceErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.SaveCopyReferenceErrorEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.SaveCopyReferenceErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.SaveCopyReferenceErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.SaveCopyReferenceErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Path.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Path.PathDecoder.SetField(Dropbox.Api.Files.SaveCopyReferenceError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference">
            <summary>
            <para>The copy reference is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.Instance">
            <summary>
            <para>A singleton instance of InvalidCopyReference</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.InvalidCopyReferenceEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.InvalidCopyReferenceEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.InvalidCopyReferenceDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.InvalidCopyReferenceDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.InvalidCopyReference.InvalidCopyReferenceDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission">
            <summary>
            <para>You don't have permission to save the given copy reference. Please make sure
            this app is same app which created the copy reference and the source user is still
            linked to the app.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound">
            <summary>
            <para>The file referenced by the copy reference cannot be found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.Instance">
            <summary>
            <para>A singleton instance of NotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.NotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.NotFoundEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.NotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.NotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.NotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.NotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.NotFound.NotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles">
            <summary>
            <para>The operation would involve more than 10,000 files and folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.Instance">
            <summary>
            <para>A singleton instance of TooManyFiles</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.TooManyFilesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.TooManyFilesEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.TooManyFilesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.TooManyFilesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.TooManyFiles.TooManyFilesDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceResult">
            <summary>
            <para>The save copy reference result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveCopyReferenceResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceResult.#ctor(Dropbox.Api.Files.Metadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>
            class.</para>
            </summary>
            <param name="metadata">The metadata of the saved file or folder in the user's
            Dropbox.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SaveCopyReferenceResult.Metadata">
            <summary>
            <para>The metadata of the saved file or folder in the user's Dropbox.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceResult.SaveCopyReferenceResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceResult.SaveCopyReferenceResultEncoder.EncodeFields(Dropbox.Api.Files.SaveCopyReferenceResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveCopyReferenceResult.SaveCopyReferenceResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceResult.SaveCopyReferenceResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveCopyReferenceResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveCopyReferenceResult.SaveCopyReferenceResultDecoder.SetField(Dropbox.Api.Files.SaveCopyReferenceResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlArg">
            <summary>
            <para>The save url arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlArg"/> class.</para>
            </summary>
            <param name="path">The path in Dropbox where the URL will be saved to.</param>
            <param name="url">The URL to be saved.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlArg.Path">
            <summary>
            <para>The path in Dropbox where the URL will be saved to.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlArg.Url">
            <summary>
            <para>The URL to be saved.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlArg.SaveUrlArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlArg.SaveUrlArgEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlArg.SaveUrlArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlArg.SaveUrlArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlArg.SaveUrlArgDecoder.SetField(Dropbox.Api.Files.SaveUrlArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError">
            <summary>
            <para>The save url error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.IsDownloadFailed">
            <summary>
            <para>Gets a value indicating whether this instance is DownloadFailed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.AsDownloadFailed">
            <summary>
            <para>Gets this instance as a DownloadFailed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.IsInvalidUrl">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidUrl</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.AsInvalidUrl">
            <summary>
            <para>Gets this instance as a InvalidUrl, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.IsNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is NotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.AsNotFound">
            <summary>
            <para>Gets this instance as a NotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.SaveUrlErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.SaveUrlErrorEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.SaveUrlErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.SaveUrlErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.SaveUrlErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Path.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Path.PathDecoder.SetField(Dropbox.Api.Files.SaveUrlError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed">
            <summary>
            <para>Failed downloading the given URL.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.DownloadFailed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.DownloadFailed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.DownloadFailed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.DownloadFailed.Instance">
            <summary>
            <para>A singleton instance of DownloadFailed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed.DownloadFailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.DownloadFailed.DownloadFailedEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError.DownloadFailed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed.DownloadFailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.DownloadFailed.DownloadFailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError.DownloadFailed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.DownloadFailed.DownloadFailedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl">
            <summary>
            <para>The given URL is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.InvalidUrl.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.InvalidUrl.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.InvalidUrl.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.InvalidUrl.Instance">
            <summary>
            <para>A singleton instance of InvalidUrl</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl.InvalidUrlEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.InvalidUrl.InvalidUrlEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError.InvalidUrl,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl.InvalidUrlDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.InvalidUrl.InvalidUrlDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError.InvalidUrl"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.InvalidUrl.InvalidUrlDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.NotFound">
            <summary>
            <para>The file where the URL is saved to no longer exists.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.NotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.NotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.NotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.NotFound"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.NotFound.Instance">
            <summary>
            <para>A singleton instance of NotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.NotFound.NotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.NotFound.NotFoundEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError.NotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.NotFound.NotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.NotFound.NotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError.NotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.NotFound.NotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus">
            <summary>
            <para>The save url job status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.IsFailed">
            <summary>
            <para>Gets a value indicating whether this instance is Failed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.AsFailed">
            <summary>
            <para>Gets this instance as a Failed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.SaveUrlJobStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.SaveUrlJobStatusEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlJobStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.SaveUrlJobStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.SaveUrlJobStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.SaveUrlJobStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete">
            <summary>
            <para>Metadata of the file where the URL is saved to.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Complete.#ctor(Dropbox.Api.Files.FileMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlJobStatus.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed">
            <summary>
            <para>The failed object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Failed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.Failed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Failed.#ctor(Dropbox.Api.Files.SaveUrlError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Failed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlJobStatus.Failed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed.FailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Failed.FailedEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlJobStatus.Failed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed.FailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Failed.FailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.Failed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.Failed.FailedDecoder.SetField(Dropbox.Api.Files.SaveUrlJobStatus.Failed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlJobStatus.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlJobStatus.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlJobStatus.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult">
            <summary>
            <para>The save url result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlResult"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.IsAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is AsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.AsAsyncJobId">
            <summary>
            <para>Gets this instance as a AsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.SaveUrlResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.SaveUrlResultEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.SaveUrlResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.SaveUrlResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.SaveUrlResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.Complete">
            <summary>
            <para>Metadata of the file where the URL is saved to.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.Complete.#ctor(Dropbox.Api.Files.FileMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlResult.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlResult.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlResult.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlResult.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId">
            <summary>
            <para>This response indicates that the processing is asynchronous. The string is an
            id that can be used to obtain the status of the asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.AsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.AsyncJobIdEncoder.EncodeFields(Dropbox.Api.Files.SaveUrlResult.AsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.AsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.AsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SaveUrlResult.AsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SaveUrlResult.AsyncJobId.AsyncJobIdDecoder.SetField(Dropbox.Api.Files.SaveUrlResult.AsyncJobId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchArg">
            <summary>
            <para>The search arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchArg.#ctor(System.String,System.String,System.UInt64,System.UInt64,Dropbox.Api.Files.SearchMode)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchArg"/> class.</para>
            </summary>
            <param name="path">The path in the user's Dropbox to search. Should probably be a
            folder.</param>
            <param name="query">The string to search for. The search string is split on spaces
            into multiple tokens. For file name searching, the last token is used for prefix
            matching (i.e. "bat c" matches "bat cave" but not "batman car").</param>
            <param name="start">The starting index within the search results (used for
            paging).</param>
            <param name="maxResults">The maximum number of search results to return.</param>
            <param name="mode">The search mode (filename, filename_and_content, or
            deleted_filename). Note that searching file content is only available for Dropbox
            Business accounts.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SearchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SearchArg.Path">
            <summary>
            <para>The path in the user's Dropbox to search. Should probably be a folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchArg.Query">
            <summary>
            <para>The string to search for. The search string is split on spaces into multiple
            tokens. For file name searching, the last token is used for prefix matching (i.e.
            "bat c" matches "bat cave" but not "batman car").</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchArg.Start">
            <summary>
            <para>The starting index within the search results (used for paging).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchArg.MaxResults">
            <summary>
            <para>The maximum number of search results to return.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchArg.Mode">
            <summary>
            <para>The search mode (filename, filename_and_content, or deleted_filename). Note
            that searching file content is only available for Dropbox Business accounts.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchArg.SearchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchArg.SearchArgEncoder.EncodeFields(Dropbox.Api.Files.SearchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchArg.SearchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchArg.SearchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchArg.SearchArgDecoder.SetField(Dropbox.Api.Files.SearchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError">
            <summary>
            <para>The search error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.SearchErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.SearchErrorEncoder.EncodeFields(Dropbox.Api.Files.SearchError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.SearchErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.SearchErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.SearchErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.SearchError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Path.PathDecoder.SetField(Dropbox.Api.Files.SearchError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.SearchError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatch">
            <summary>
            <para>The search match object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatch.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatch.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatch.#ctor(Dropbox.Api.Files.SearchMatchType,Dropbox.Api.Files.Metadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatch"/> class.</para>
            </summary>
            <param name="matchType">The type of the match.</param>
            <param name="metadata">The metadata for the matched file or folder.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatch.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatch"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatch.MatchType">
            <summary>
            <para>The type of the match.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatch.Metadata">
            <summary>
            <para>The metadata for the matched file or folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatch.SearchMatchEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMatch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatch.SearchMatchEncoder.EncodeFields(Dropbox.Api.Files.SearchMatch,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatch.SearchMatchDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMatch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatch.SearchMatchDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMatch"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatch.SearchMatchDecoder.SetField(Dropbox.Api.Files.SearchMatch,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType">
            <summary>
            <para>Indicates what type of match was found for a given item.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatchType"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.IsFilename">
            <summary>
            <para>Gets a value indicating whether this instance is Filename</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.AsFilename">
            <summary>
            <para>Gets this instance as a Filename, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.IsContent">
            <summary>
            <para>Gets a value indicating whether this instance is Content</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.AsContent">
            <summary>
            <para>Gets this instance as a Content, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.IsBoth">
            <summary>
            <para>Gets a value indicating whether this instance is Both</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMatchType.AsBoth">
            <summary>
            <para>Gets this instance as a Both, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.SearchMatchTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMatchType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.SearchMatchTypeEncoder.EncodeFields(Dropbox.Api.Files.SearchMatchType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.SearchMatchTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMatchType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.SearchMatchTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMatchType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.SearchMatchTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Filename">
            <summary>
            <para>This item was matched on its file or folder name.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Filename.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Filename.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Filename.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatchType.Filename"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Filename.Instance">
            <summary>
            <para>A singleton instance of Filename</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Filename.FilenameEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Filename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Filename.FilenameEncoder.EncodeFields(Dropbox.Api.Files.SearchMatchType.Filename,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Filename.FilenameDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Filename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Filename.FilenameDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMatchType.Filename"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Filename.FilenameDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Content">
            <summary>
            <para>This item was matched based on its file contents.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Content.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Content.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Content.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatchType.Content"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Content.Instance">
            <summary>
            <para>A singleton instance of Content</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Content.ContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Content"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Content.ContentEncoder.EncodeFields(Dropbox.Api.Files.SearchMatchType.Content,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Content.ContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Content"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Content.ContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMatchType.Content"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Content.ContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Both">
            <summary>
            <para>This item was matched based on both its contents and its file name.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Both.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Both.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Both.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMatchType.Both"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMatchType.Both.Instance">
            <summary>
            <para>A singleton instance of Both</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Both.BothEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Both"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Both.BothEncoder.EncodeFields(Dropbox.Api.Files.SearchMatchType.Both,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMatchType.Both.BothDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMatchType.Both"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Both.BothDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMatchType.Both"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMatchType.Both.BothDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode">
            <summary>
            <para>The search mode object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMode"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.IsFilename">
            <summary>
            <para>Gets a value indicating whether this instance is Filename</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.AsFilename">
            <summary>
            <para>Gets this instance as a Filename, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.IsFilenameAndContent">
            <summary>
            <para>Gets a value indicating whether this instance is FilenameAndContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.AsFilenameAndContent">
            <summary>
            <para>Gets this instance as a FilenameAndContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.IsDeletedFilename">
            <summary>
            <para>Gets a value indicating whether this instance is DeletedFilename</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchMode.AsDeletedFilename">
            <summary>
            <para>Gets this instance as a DeletedFilename, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.SearchModeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.SearchModeEncoder.EncodeFields(Dropbox.Api.Files.SearchMode,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.SearchModeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.SearchModeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMode"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.SearchModeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.Filename">
            <summary>
            <para>Search file and folder names.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.Filename.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.Filename.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.Filename.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMode.Filename"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.Filename.Instance">
            <summary>
            <para>A singleton instance of Filename</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.Filename.FilenameEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMode.Filename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.Filename.FilenameEncoder.EncodeFields(Dropbox.Api.Files.SearchMode.Filename,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.Filename.FilenameDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMode.Filename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.Filename.FilenameDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMode.Filename"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.Filename.FilenameDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.FilenameAndContent">
            <summary>
            <para>Search file and folder names as well as file contents.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.FilenameAndContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.FilenameAndContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.FilenameAndContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMode.FilenameAndContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.FilenameAndContent.Instance">
            <summary>
            <para>A singleton instance of FilenameAndContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.FilenameAndContent.FilenameAndContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMode.FilenameAndContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.FilenameAndContent.FilenameAndContentEncoder.EncodeFields(Dropbox.Api.Files.SearchMode.FilenameAndContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.FilenameAndContent.FilenameAndContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMode.FilenameAndContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.FilenameAndContent.FilenameAndContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMode.FilenameAndContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.FilenameAndContent.FilenameAndContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.DeletedFilename">
            <summary>
            <para>Search for deleted file and folder names.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.DeletedFilename.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.DeletedFilename.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.DeletedFilename.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchMode.DeletedFilename"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchMode.DeletedFilename.Instance">
            <summary>
            <para>A singleton instance of DeletedFilename</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.DeletedFilename.DeletedFilenameEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchMode.DeletedFilename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.DeletedFilename.DeletedFilenameEncoder.EncodeFields(Dropbox.Api.Files.SearchMode.DeletedFilename,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchMode.DeletedFilename.DeletedFilenameDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchMode.DeletedFilename"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.DeletedFilename.DeletedFilenameDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchMode.DeletedFilename"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchMode.DeletedFilename.DeletedFilenameDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.SearchResult">
            <summary>
            <para>The search result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.SearchResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Files.SearchMatch},System.Boolean,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchResult"/> class.</para>
            </summary>
            <param name="matches">A list (possibly empty) of matches for the query.</param>
            <param name="more">Used for paging. If true, indicates there is another page of
            results available that can be fetched by calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(Dropbox.Api.Files.SearchArg)"/> again.</param>
            <param name="start">Used for paging. Value to set the start argument to when
            calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(Dropbox.Api.Files.SearchArg)"/> to fetch
            the next page of results.</param>
        </member>
        <member name="M:Dropbox.Api.Files.SearchResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.SearchResult"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.SearchResult.Matches">
            <summary>
            <para>A list (possibly empty) of matches for the query.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchResult.More">
            <summary>
            <para>Used for paging. If true, indicates there is another page of results
            available that can be fetched by calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(Dropbox.Api.Files.SearchArg)"/> again.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.SearchResult.Start">
            <summary>
            <para>Used for paging. Value to set the start argument to when calling <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.SearchAsync(Dropbox.Api.Files.SearchArg)"/> to fetch the next page
            of results.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.SearchResult.SearchResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.SearchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchResult.SearchResultEncoder.EncodeFields(Dropbox.Api.Files.SearchResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.SearchResult.SearchResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.SearchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.SearchResult.SearchResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.SearchResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.SearchResult.SearchResultDecoder.SetField(Dropbox.Api.Files.SearchResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailArg">
            <summary>
            <para>The thumbnail arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailArg.#ctor(System.String,Dropbox.Api.Files.ThumbnailFormat,Dropbox.Api.Files.ThumbnailSize)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailArg"/> class.</para>
            </summary>
            <param name="path">The path to the image file you want to thumbnail.</param>
            <param name="format">The format for the thumbnail image, jpeg (default) or png. For
            images that are photos, jpeg should be preferred, while png is better for
            screenshots and digital arts.</param>
            <param name="size">The size for the thumbnail image.</param>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailArg.Path">
            <summary>
            <para>The path to the image file you want to thumbnail.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailArg.Format">
            <summary>
            <para>The format for the thumbnail image, jpeg (default) or png. For images that
            are photos, jpeg should be preferred, while png is better for screenshots and
            digital arts.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailArg.Size">
            <summary>
            <para>The size for the thumbnail image.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailArg.ThumbnailArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailArg.ThumbnailArgEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailArg.ThumbnailArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailArg.ThumbnailArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailArg.ThumbnailArgDecoder.SetField(Dropbox.Api.Files.ThumbnailArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError">
            <summary>
            <para>The thumbnail error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.IsUnsupportedExtension">
            <summary>
            <para>Gets a value indicating whether this instance is UnsupportedExtension</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.AsUnsupportedExtension">
            <summary>
            <para>Gets this instance as a UnsupportedExtension, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.IsUnsupportedImage">
            <summary>
            <para>Gets a value indicating whether this instance is UnsupportedImage</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.AsUnsupportedImage">
            <summary>
            <para>Gets this instance as a UnsupportedImage, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.IsConversionError">
            <summary>
            <para>Gets a value indicating whether this instance is ConversionError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.AsConversionError">
            <summary>
            <para>Gets this instance as a ConversionError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.ThumbnailErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ThumbnailErrorEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.ThumbnailErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ThumbnailErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ThumbnailErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.Path">
            <summary>
            <para>An error occurs when downloading metadata for the image.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.Path.PathDecoder.SetField(Dropbox.Api.Files.ThumbnailError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension">
            <summary>
            <para>The file extension doesn't allow conversion to a thumbnail.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.Instance">
            <summary>
            <para>A singleton instance of UnsupportedExtension</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.UnsupportedExtensionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.UnsupportedExtensionEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailError.UnsupportedExtension,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.UnsupportedExtensionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.UnsupportedExtensionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedExtension.UnsupportedExtensionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage">
            <summary>
            <para>The image cannot be converted to a thumbnail.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.Instance">
            <summary>
            <para>A singleton instance of UnsupportedImage</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.UnsupportedImageEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.UnsupportedImageEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailError.UnsupportedImage,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.UnsupportedImageDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.UnsupportedImageDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailError.UnsupportedImage"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.UnsupportedImage.UnsupportedImageDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.ConversionError">
            <summary>
            <para>An error occurs during thumbnail conversion.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.ConversionError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.ConversionError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ConversionError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailError.ConversionError"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailError.ConversionError.Instance">
            <summary>
            <para>A singleton instance of ConversionError</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.ConversionError.ConversionErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.ConversionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ConversionError.ConversionErrorEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailError.ConversionError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailError.ConversionError.ConversionErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailError.ConversionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ConversionError.ConversionErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailError.ConversionError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailError.ConversionError.ConversionErrorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat">
            <summary>
            <para>The thumbnail format object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailFormat"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailFormat.IsJpeg">
            <summary>
            <para>Gets a value indicating whether this instance is Jpeg</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailFormat.AsJpeg">
            <summary>
            <para>Gets this instance as a Jpeg, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailFormat.IsPng">
            <summary>
            <para>Gets a value indicating whether this instance is Png</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailFormat.AsPng">
            <summary>
            <para>Gets this instance as a Png, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.ThumbnailFormatEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.ThumbnailFormatEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailFormat,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.ThumbnailFormatDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.ThumbnailFormatDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailFormat"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.ThumbnailFormatDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg">
            <summary>
            <para>The jpeg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Jpeg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Jpeg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Jpeg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Jpeg.Instance">
            <summary>
            <para>A singleton instance of Jpeg</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg.JpegEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Jpeg.JpegEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailFormat.Jpeg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg.JpegDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Jpeg.JpegDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Jpeg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Jpeg.JpegDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Png">
            <summary>
            <para>The png object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Png.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Png.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Png.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Png"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailFormat.Png.Instance">
            <summary>
            <para>A singleton instance of Png</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Png.PngEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Png"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Png.PngEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailFormat.Png,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailFormat.Png.PngDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Png"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Png.PngDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailFormat.Png"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailFormat.Png.PngDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize">
            <summary>
            <para>The thumbnail size object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.IsW32h32">
            <summary>
            <para>Gets a value indicating whether this instance is W32h32</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.AsW32h32">
            <summary>
            <para>Gets this instance as a W32h32, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.IsW64h64">
            <summary>
            <para>Gets a value indicating whether this instance is W64h64</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.AsW64h64">
            <summary>
            <para>Gets this instance as a W64h64, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.IsW128h128">
            <summary>
            <para>Gets a value indicating whether this instance is W128h128</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.AsW128h128">
            <summary>
            <para>Gets this instance as a W128h128, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.IsW640h480">
            <summary>
            <para>Gets a value indicating whether this instance is W640h480</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.AsW640h480">
            <summary>
            <para>Gets this instance as a W640h480, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.IsW1024h768">
            <summary>
            <para>Gets a value indicating whether this instance is W1024h768</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.ThumbnailSize.AsW1024h768">
            <summary>
            <para>Gets this instance as a W1024h768, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.ThumbnailSizeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.ThumbnailSizeEncoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.ThumbnailSizeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.ThumbnailSizeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.ThumbnailSizeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W32h32">
            <summary>
            <para>32 by 32 px.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W32h32.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W32h32.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W32h32.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize.W32h32"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W32h32.Instance">
            <summary>
            <para>A singleton instance of W32h32</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W32h32.W32h32Encoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W32h32"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W32h32.W32h32Encoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize.W32h32,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W32h32.W32h32Decoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W32h32"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W32h32.W32h32Decoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize.W32h32"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W32h32.W32h32Decoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W64h64">
            <summary>
            <para>64 by 64 px.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W64h64.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W64h64.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W64h64.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize.W64h64"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W64h64.Instance">
            <summary>
            <para>A singleton instance of W64h64</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W64h64.W64h64Encoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W64h64"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W64h64.W64h64Encoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize.W64h64,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W64h64.W64h64Decoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W64h64"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W64h64.W64h64Decoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize.W64h64"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W64h64.W64h64Decoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W128h128">
            <summary>
            <para>128 by 128 px.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W128h128.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W128h128.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W128h128.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize.W128h128"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W128h128.Instance">
            <summary>
            <para>A singleton instance of W128h128</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W128h128.W128h128Encoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W128h128"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W128h128.W128h128Encoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize.W128h128,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W128h128.W128h128Decoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W128h128"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W128h128.W128h128Decoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize.W128h128"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W128h128.W128h128Decoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W640h480">
            <summary>
            <para>640 by 480 px.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W640h480.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W640h480.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W640h480.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize.W640h480"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W640h480.Instance">
            <summary>
            <para>A singleton instance of W640h480</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W640h480.W640h480Encoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W640h480"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W640h480.W640h480Encoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize.W640h480,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W640h480.W640h480Decoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W640h480"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W640h480.W640h480Decoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize.W640h480"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W640h480.W640h480Decoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W1024h768">
            <summary>
            <para>1024 by 768</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W1024h768.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W1024h768.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W1024h768.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.ThumbnailSize.W1024h768"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.ThumbnailSize.W1024h768.Instance">
            <summary>
            <para>A singleton instance of W1024h768</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W1024h768.W1024h768Encoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W1024h768"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W1024h768.W1024h768Encoder.EncodeFields(Dropbox.Api.Files.ThumbnailSize.W1024h768,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.ThumbnailSize.W1024h768.W1024h768Decoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.ThumbnailSize.W1024h768"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W1024h768.W1024h768Decoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.ThumbnailSize.W1024h768"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.ThumbnailSize.W1024h768.W1024h768Decoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError">
            <summary>
            <para>The update properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.IsPropertyGroupLookup">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyGroupLookup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.AsPropertyGroupLookup">
            <summary>
            <para>Gets this instance as a PropertyGroupLookup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.IsPropertyFieldTooLarge">
            <summary>
            <para>Gets a value indicating whether this instance is PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.AsPropertyFieldTooLarge">
            <summary>
            <para>Gets this instance as a PropertyFieldTooLarge, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.IsDoesNotFitTemplate">
            <summary>
            <para>Gets a value indicating whether this instance is DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.AsDoesNotFitTemplate">
            <summary>
            <para>Gets this instance as a DoesNotFitTemplate, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.UpdatePropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.UpdatePropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.UpdatePropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.UpdatePropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.UpdatePropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UpdatePropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.UpdatePropertiesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup">
            <summary>
            <para>The property group lookup object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.#ctor(Dropbox.Api.Files.LookUpPropertiesError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.PropertyGroupLookupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.PropertyGroupLookupEncoder.EncodeFields(Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup.PropertyGroupLookupDecoder.SetField(Dropbox.Api.Files.UpdatePropertiesError.PropertyGroupLookup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge">
            <summary>
            <para>A field value in this property group is too large.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.Instance">
            <summary>
            <para>A singleton instance of PropertyFieldTooLarge</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeEncoder.EncodeFields(Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.PropertyFieldTooLarge.PropertyFieldTooLargeDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate">
            <summary>
            <para>The property group specified does not conform to the property
            template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.Instance">
            <summary>
            <para>A singleton instance of DoesNotFitTemplate</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.DoesNotFitTemplateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.DoesNotFitTemplateEncoder.EncodeFields(Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertiesError.DoesNotFitTemplate.DoesNotFitTemplateDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertyGroupArg">
            <summary>
            <para>The update property group arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertyGroupArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UpdatePropertyGroupArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertyGroupArg.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Files.PropertyGroupUpdate})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertyGroupArg"/>
            class.</para>
            </summary>
            <param name="path">A unique identifier for the file.</param>
            <param name="updatePropertyGroups">Filled custom property templates associated with
            a file.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertyGroupArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UpdatePropertyGroupArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertyGroupArg.Path">
            <summary>
            <para>A unique identifier for the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroups">
            <summary>
            <para>Filled custom property templates associated with a file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroupArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UpdatePropertyGroupArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroupArgEncoder.EncodeFields(Dropbox.Api.Files.UpdatePropertyGroupArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroupArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UpdatePropertyGroupArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroupArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UpdatePropertyGroupArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UpdatePropertyGroupArg.UpdatePropertyGroupArgDecoder.SetField(Dropbox.Api.Files.UpdatePropertyGroupArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError">
            <summary>
            <para>The upload error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.UploadErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.UploadErrorEncoder.EncodeFields(Dropbox.Api.Files.UploadError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.UploadErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.UploadErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.UploadErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Path">
            <summary>
            <para>Unable to save the uploaded contents to a file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Path.#ctor(Dropbox.Api.Files.UploadWriteFailed)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.UploadError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Path.PathDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.UploadError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties">
            <summary>
            <para>The upload error with properties object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.IsPropertiesError">
            <summary>
            <para>Gets a value indicating whether this instance is PropertiesError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.AsPropertiesError">
            <summary>
            <para>Gets this instance as a PropertiesError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.UploadErrorWithPropertiesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.UploadErrorWithPropertiesEncoder.EncodeFields(Dropbox.Api.Files.UploadErrorWithProperties,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.UploadErrorWithPropertiesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.UploadErrorWithPropertiesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.UploadErrorWithPropertiesDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError">
            <summary>
            <para>The properties error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.#ctor(Dropbox.Api.Files.InvalidPropertyGroupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.PropertiesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.PropertiesErrorEncoder.EncodeFields(Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.PropertiesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.PropertiesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError.PropertiesErrorDecoder.SetField(Dropbox.Api.Files.UploadErrorWithProperties.PropertiesError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Path">
            <summary>
            <para>Unable to save the uploaded contents to a file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Path.#ctor(Dropbox.Api.Files.UploadWriteFailed)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadErrorWithProperties.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.UploadErrorWithProperties.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Path.PathDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadErrorWithProperties.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.UploadErrorWithProperties.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadErrorWithProperties.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadErrorWithProperties.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadErrorWithProperties.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionAppendArg">
            <summary>
            <para>The upload session append arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionAppendArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionAppendArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionAppendArg.#ctor(Dropbox.Api.Files.UploadSessionCursor,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>
            class.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionAppendArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionAppendArg.Cursor">
            <summary>
            <para>Contains the upload session ID and the offset.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionAppendArg.Close">
            <summary>
            <para>If true, the current session will be closed, at which point you won't be able
            to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore with the current session.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionAppendArg.UploadSessionAppendArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionAppendArg.UploadSessionAppendArgEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionAppendArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionAppendArg.UploadSessionAppendArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionAppendArg.UploadSessionAppendArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionAppendArg.UploadSessionAppendArgDecoder.SetField(Dropbox.Api.Files.UploadSessionAppendArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionCursor">
            <summary>
            <para>The upload session cursor object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.UploadSessionAppendArg"/>
            <seealso cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionCursor.#ctor(System.String,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionCursor"/>
            class.</para>
            </summary>
            <param name="sessionId">The upload session ID (returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>).</param>
            <param name="offset">The amount of data that has been uploaded so far. We use this
            to make sure upload data isn't lost or duplicated in the event of a network
            error.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionCursor"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionCursor.SessionId">
            <summary>
            <para>The upload session ID (returned by <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionStartAsync(Dropbox.Api.Files.UploadSessionStartArg,System.IO.Stream)"/>).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionCursor.Offset">
            <summary>
            <para>The amount of data that has been uploaded so far. We use this to make sure
            upload data isn't lost or duplicated in the event of a network error.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionCursor.UploadSessionCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionCursor.UploadSessionCursorEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionCursor.UploadSessionCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionCursor.UploadSessionCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionCursor.UploadSessionCursorDecoder.SetField(Dropbox.Api.Files.UploadSessionCursor,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishArg">
            <summary>
            <para>The upload session finish arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishArg.#ctor(Dropbox.Api.Files.UploadSessionCursor,Dropbox.Api.Files.CommitInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>
            class.</para>
            </summary>
            <param name="cursor">Contains the upload session ID and the offset.</param>
            <param name="commit">Contains the path and other optional modifiers for the
            commit.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishArg.Cursor">
            <summary>
            <para>Contains the upload session ID and the offset.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishArg.Commit">
            <summary>
            <para>Contains the path and other optional modifiers for the commit.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishArg.UploadSessionFinishArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishArg.UploadSessionFinishArgEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishArg.UploadSessionFinishArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishArg.UploadSessionFinishArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishArg.UploadSessionFinishArgDecoder.SetField(Dropbox.Api.Files.UploadSessionFinishArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError">
            <summary>
            <para>The upload session finish error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.IsLookupFailed">
            <summary>
            <para>Gets a value indicating whether this instance is LookupFailed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.AsLookupFailed">
            <summary>
            <para>Gets this instance as a LookupFailed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.IsTooManySharedFolderTargets">
            <summary>
            <para>Gets a value indicating whether this instance is
            TooManySharedFolderTargets</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.AsTooManySharedFolderTargets">
            <summary>
            <para>Gets this instance as a TooManySharedFolderTargets, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.UploadSessionFinishErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.UploadSessionFinishErrorEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.UploadSessionFinishErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.UploadSessionFinishErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.UploadSessionFinishErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed">
            <summary>
            <para>The session arguments are incorrect; the value explains the reason.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.#ctor(Dropbox.Api.Files.UploadSessionLookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.LookupFailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.LookupFailedEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishError.LookupFailed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.LookupFailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.LookupFailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.LookupFailed.LookupFailedDecoder.SetField(Dropbox.Api.Files.UploadSessionFinishError.LookupFailed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Path">
            <summary>
            <para>Unable to save the uploaded contents to a file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Path.#ctor(Dropbox.Api.Files.WriteError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionFinishError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Path.PathEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Path.PathDecoder.SetField(Dropbox.Api.Files.UploadSessionFinishError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets">
            <summary>
            <para>The batch request commits files into too many different shared folders.
            Please limit your batch request to files contained in a single shared
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.Instance">
            <summary>
            <para>A singleton instance of TooManySharedFolderTargets</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.TooManySharedFolderTargetsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.TooManySharedFolderTargetsEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.TooManySharedFolderTargetsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.TooManySharedFolderTargetsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.TooManySharedFolderTargets.TooManySharedFolderTargetsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionFinishError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionFinishError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionFinishError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionFinishError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionFinishError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError">
            <summary>
            <para>The upload session lookup error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IsNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is NotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.AsNotFound">
            <summary>
            <para>Gets this instance as a NotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IsIncorrectOffset">
            <summary>
            <para>Gets a value indicating whether this instance is IncorrectOffset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.AsIncorrectOffset">
            <summary>
            <para>Gets this instance as a IncorrectOffset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IsClosed">
            <summary>
            <para>Gets a value indicating whether this instance is Closed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.AsClosed">
            <summary>
            <para>Gets this instance as a Closed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IsNotClosed">
            <summary>
            <para>Gets a value indicating whether this instance is NotClosed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.AsNotClosed">
            <summary>
            <para>Gets this instance as a NotClosed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.UploadSessionLookupErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.UploadSessionLookupErrorEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.UploadSessionLookupErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.UploadSessionLookupErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.UploadSessionLookupErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound">
            <summary>
            <para>The upload session id was not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotFound.Instance">
            <summary>
            <para>A singleton instance of NotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound.NotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotFound.NotFoundEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError.NotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound.NotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotFound.NotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotFound.NotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset">
            <summary>
            <para>The specified offset was incorrect. See the value for the correct offset.
            (This error may occur when a previous request was received and processed
            successfully but the client did not receive the response, e.g. due to a network
            error.)</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.#ctor(Dropbox.Api.Files.UploadSessionOffsetError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.IncorrectOffsetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.IncorrectOffsetEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.IncorrectOffsetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.IncorrectOffsetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.IncorrectOffset.IncorrectOffsetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Closed">
            <summary>
            <para>You are attempting to append data to an upload session that has alread been
            closed (i.e. committed).</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Closed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Closed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Closed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Closed"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Closed.Instance">
            <summary>
            <para>A singleton instance of Closed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Closed.ClosedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Closed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Closed.ClosedEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError.Closed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Closed.ClosedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Closed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Closed.ClosedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Closed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Closed.ClosedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed">
            <summary>
            <para>The session must be closed before calling upload_session/finish_batch.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.Instance">
            <summary>
            <para>A singleton instance of NotClosed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.NotClosedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.NotClosedEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError.NotClosed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.NotClosedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.NotClosedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.NotClosed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.NotClosed.NotClosedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionLookupError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionLookupError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionLookupError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionLookupError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionLookupError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionOffsetError">
            <summary>
            <para>The upload session offset error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionOffsetError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionOffsetError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionOffsetError.#ctor(System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionOffsetError"/>
            class.</para>
            </summary>
            <param name="correctOffset">The offset up to which data has been collected.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionOffsetError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionOffsetError"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionOffsetError.CorrectOffset">
            <summary>
            <para>The offset up to which data has been collected.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionOffsetError.UploadSessionOffsetErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionOffsetError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionOffsetError.UploadSessionOffsetErrorEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionOffsetError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionOffsetError.UploadSessionOffsetErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionOffsetError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionOffsetError.UploadSessionOffsetErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionOffsetError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionOffsetError.UploadSessionOffsetErrorDecoder.SetField(Dropbox.Api.Files.UploadSessionOffsetError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartArg">
            <summary>
            <para>The upload session start arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionStartArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionStartArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartArg.#ctor(System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionStartArg"/>
            class.</para>
            </summary>
            <param name="close">If true, the current session will be closed, at which point you
            won't be able to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore
            with the current session.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionStartArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionStartArg.Close">
            <summary>
            <para>If true, the current session will be closed, at which point you won't be able
            to call <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> anymore with the current session.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartArg.UploadSessionStartArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionStartArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartArg.UploadSessionStartArgEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionStartArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartArg.UploadSessionStartArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionStartArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartArg.UploadSessionStartArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionStartArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartArg.UploadSessionStartArgDecoder.SetField(Dropbox.Api.Files.UploadSessionStartArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartResult">
            <summary>
            <para>The upload session start result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionStartResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadSessionStartResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartResult.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionStartResult"/>
            class.</para>
            </summary>
            <param name="sessionId">A unique identifier for the upload session. Pass this to
            <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> and
            <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadSessionStartResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadSessionStartResult.SessionId">
            <summary>
            <para>A unique identifier for the upload session. Pass this to <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionAppendV2Async(Dropbox.Api.Files.UploadSessionAppendArg,System.IO.Stream)"/> and <see cref="M:Dropbox.Api.Files.Routes.FilesRoutes.UploadSessionFinishAsync(Dropbox.Api.Files.UploadSessionFinishArg,System.IO.Stream)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartResult.UploadSessionStartResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadSessionStartResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartResult.UploadSessionStartResultEncoder.EncodeFields(Dropbox.Api.Files.UploadSessionStartResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadSessionStartResult.UploadSessionStartResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadSessionStartResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartResult.UploadSessionStartResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadSessionStartResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadSessionStartResult.UploadSessionStartResultDecoder.SetField(Dropbox.Api.Files.UploadSessionStartResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadWriteFailed">
            <summary>
            <para>The upload write failed object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadWriteFailed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.UploadWriteFailed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadWriteFailed.#ctor(Dropbox.Api.Files.WriteError,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadWriteFailed"/>
            class.</para>
            </summary>
            <param name="reason">The reason why the file couldn't be saved.</param>
            <param name="uploadSessionId">The upload session ID; this may be used to retry the
            commit.</param>
        </member>
        <member name="M:Dropbox.Api.Files.UploadWriteFailed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.UploadWriteFailed"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.UploadWriteFailed.Reason">
            <summary>
            <para>The reason why the file couldn't be saved.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.UploadWriteFailed.UploadSessionId">
            <summary>
            <para>The upload session ID; this may be used to retry the commit.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.UploadWriteFailed.UploadWriteFailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.UploadWriteFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadWriteFailed.UploadWriteFailedEncoder.EncodeFields(Dropbox.Api.Files.UploadWriteFailed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.UploadWriteFailed.UploadWriteFailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.UploadWriteFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.UploadWriteFailed.UploadWriteFailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.UploadWriteFailed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.UploadWriteFailed.UploadWriteFailedDecoder.SetField(Dropbox.Api.Files.UploadWriteFailed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.VideoMetadata">
            <summary>
            <para>Metadata for a video.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Files.MediaMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Files.VideoMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.VideoMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.VideoMetadata.#ctor(Dropbox.Api.Files.Dimensions,Dropbox.Api.Files.GpsCoordinates,System.Nullable{System.DateTime},System.Nullable{System.UInt64})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.VideoMetadata"/> class.</para>
            </summary>
            <param name="dimensions">Dimension of the photo/video.</param>
            <param name="location">The GPS coordinate of the photo/video.</param>
            <param name="timeTaken">The timestamp when the photo/video is taken.</param>
            <param name="duration">The duration of the video in milliseconds.</param>
        </member>
        <member name="M:Dropbox.Api.Files.VideoMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.VideoMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Files.VideoMetadata.Duration">
            <summary>
            <para>The duration of the video in milliseconds.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.VideoMetadata.VideoMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.VideoMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.VideoMetadata.VideoMetadataEncoder.EncodeFields(Dropbox.Api.Files.VideoMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.VideoMetadata.VideoMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.VideoMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.VideoMetadata.VideoMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.VideoMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.VideoMetadata.VideoMetadataDecoder.SetField(Dropbox.Api.Files.VideoMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError">
            <summary>
            <para>The write conflict error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteConflictError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.IsFile">
            <summary>
            <para>Gets a value indicating whether this instance is File</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.AsFile">
            <summary>
            <para>Gets this instance as a File, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.IsFolder">
            <summary>
            <para>Gets a value indicating whether this instance is Folder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.AsFolder">
            <summary>
            <para>Gets this instance as a Folder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.IsFileAncestor">
            <summary>
            <para>Gets a value indicating whether this instance is FileAncestor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.AsFileAncestor">
            <summary>
            <para>Gets this instance as a FileAncestor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteConflictError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.WriteConflictErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteConflictError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.WriteConflictErrorEncoder.EncodeFields(Dropbox.Api.Files.WriteConflictError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.WriteConflictErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteConflictError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.WriteConflictErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteConflictError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.WriteConflictErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.File">
            <summary>
            <para>There's a file in the way.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.File.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.File.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.File.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteConflictError.File"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.File.Instance">
            <summary>
            <para>A singleton instance of File</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.File.FileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.File"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.File.FileEncoder.EncodeFields(Dropbox.Api.Files.WriteConflictError.File,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.File.FileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.File"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.File.FileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteConflictError.File"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.File.FileDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Folder">
            <summary>
            <para>There's a folder in the way.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Folder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Folder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Folder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteConflictError.Folder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Folder.Instance">
            <summary>
            <para>A singleton instance of Folder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Folder.FolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.Folder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Folder.FolderEncoder.EncodeFields(Dropbox.Api.Files.WriteConflictError.Folder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Folder.FolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.Folder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Folder.FolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteConflictError.Folder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Folder.FolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.FileAncestor">
            <summary>
            <para>There's a file at an ancestor path, so we couldn't create the required parent
            folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.FileAncestor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.FileAncestor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.FileAncestor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteConflictError.FileAncestor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.FileAncestor.Instance">
            <summary>
            <para>A singleton instance of FileAncestor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.FileAncestor.FileAncestorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.FileAncestor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.FileAncestor.FileAncestorEncoder.EncodeFields(Dropbox.Api.Files.WriteConflictError.FileAncestor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.FileAncestor.FileAncestorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.FileAncestor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.FileAncestor.FileAncestorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteConflictError.FileAncestor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.FileAncestor.FileAncestorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteConflictError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteConflictError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.WriteConflictError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteConflictError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteConflictError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteConflictError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteConflictError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError">
            <summary>
            <para>The write error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsMalformedPath">
            <summary>
            <para>Gets a value indicating whether this instance is MalformedPath</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsMalformedPath">
            <summary>
            <para>Gets this instance as a MalformedPath, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsConflict">
            <summary>
            <para>Gets a value indicating whether this instance is Conflict</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsConflict">
            <summary>
            <para>Gets this instance as a Conflict, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsNoWritePermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoWritePermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsNoWritePermission">
            <summary>
            <para>Gets this instance as a NoWritePermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsInsufficientSpace">
            <summary>
            <para>Gets a value indicating whether this instance is InsufficientSpace</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsInsufficientSpace">
            <summary>
            <para>Gets this instance as a InsufficientSpace, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsDisallowedName">
            <summary>
            <para>Gets a value indicating whether this instance is DisallowedName</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsDisallowedName">
            <summary>
            <para>Gets this instance as a DisallowedName, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.WriteErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.WriteErrorEncoder.EncodeFields(Dropbox.Api.Files.WriteError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.WriteErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.WriteErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.WriteErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.MalformedPath">
            <summary>
            <para>The malformed path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.MalformedPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.MalformedPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.MalformedPath.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.MalformedPath"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.MalformedPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.MalformedPath"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.MalformedPath.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.MalformedPath.MalformedPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.MalformedPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.MalformedPath.MalformedPathEncoder.EncodeFields(Dropbox.Api.Files.WriteError.MalformedPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.MalformedPath.MalformedPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.MalformedPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.MalformedPath.MalformedPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.MalformedPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.MalformedPath.MalformedPathDecoder.SetField(Dropbox.Api.Files.WriteError.MalformedPath,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Conflict">
            <summary>
            <para>Couldn't write to the target path because there was something in the
            way.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Conflict.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Conflict.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Conflict.#ctor(Dropbox.Api.Files.WriteConflictError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.Conflict"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Conflict.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.Conflict"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteError.Conflict.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Conflict.ConflictEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.Conflict"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Conflict.ConflictEncoder.EncodeFields(Dropbox.Api.Files.WriteError.Conflict,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Conflict.ConflictDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.Conflict"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Conflict.ConflictDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.Conflict"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Conflict.ConflictDecoder.SetField(Dropbox.Api.Files.WriteError.Conflict,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.NoWritePermission">
            <summary>
            <para>The user doesn't have permissions to write to the target location.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.NoWritePermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.NoWritePermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.NoWritePermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.NoWritePermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.NoWritePermission.Instance">
            <summary>
            <para>A singleton instance of NoWritePermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.NoWritePermission.NoWritePermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.NoWritePermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.NoWritePermission.NoWritePermissionEncoder.EncodeFields(Dropbox.Api.Files.WriteError.NoWritePermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.NoWritePermission.NoWritePermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.NoWritePermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.NoWritePermission.NoWritePermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.NoWritePermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.NoWritePermission.NoWritePermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.InsufficientSpace">
            <summary>
            <para>The user doesn't have enough available space (bytes) to write more
            data.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.InsufficientSpace.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.InsufficientSpace.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.InsufficientSpace.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.InsufficientSpace"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.InsufficientSpace.Instance">
            <summary>
            <para>A singleton instance of InsufficientSpace</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.InsufficientSpace.InsufficientSpaceEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.InsufficientSpace"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.InsufficientSpace.InsufficientSpaceEncoder.EncodeFields(Dropbox.Api.Files.WriteError.InsufficientSpace,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.InsufficientSpace.InsufficientSpaceDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.InsufficientSpace"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.InsufficientSpace.InsufficientSpaceDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.InsufficientSpace"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.InsufficientSpace.InsufficientSpaceDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.DisallowedName">
            <summary>
            <para>Dropbox will not save the file or folder because of its name.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.DisallowedName.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.DisallowedName.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.DisallowedName.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.DisallowedName"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.DisallowedName.Instance">
            <summary>
            <para>A singleton instance of DisallowedName</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.DisallowedName.DisallowedNameEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.DisallowedName"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.DisallowedName.DisallowedNameEncoder.EncodeFields(Dropbox.Api.Files.WriteError.DisallowedName,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.DisallowedName.DisallowedNameDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.DisallowedName"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.DisallowedName.DisallowedNameDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.DisallowedName"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.DisallowedName.DisallowedNameDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Files.WriteError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode">
            <summary>
            <para>Your intent when writing a file to some path. This is used to determine what
            constitutes a conflict and what the autorename strategy is.</para>
            <para>In some situations, the conflict behavior is identical: (a) If the target path
            doesn't contain anything, the file is always written; no conflict. (b) If the target
            path contains a folder, it's always a conflict. (c) If the target path contains a file
            with identical contents, nothing gets written; no conflict.</para>
            <para>The conflict checking differs in the case where there's a file at the target path
            with contents different from the contents you're trying to write.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteMode"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.IsAdd">
            <summary>
            <para>Gets a value indicating whether this instance is Add</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.AsAdd">
            <summary>
            <para>Gets this instance as a Add, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.IsOverwrite">
            <summary>
            <para>Gets a value indicating whether this instance is Overwrite</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.AsOverwrite">
            <summary>
            <para>Gets this instance as a Overwrite, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.IsUpdate">
            <summary>
            <para>Gets a value indicating whether this instance is Update</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.AsUpdate">
            <summary>
            <para>Gets this instance as a Update, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.WriteModeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.WriteModeEncoder.EncodeFields(Dropbox.Api.Files.WriteMode,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.WriteModeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.WriteModeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteMode"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.WriteModeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Add">
            <summary>
            <para>Never overwrite the existing file. The autorename strategy is to append a
            number to the file name. For example, "document.txt" might become "document
            (2).txt".</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Add.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Add.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Add.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteMode.Add"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Add.Instance">
            <summary>
            <para>A singleton instance of Add</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Add.AddEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteMode.Add"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Add.AddEncoder.EncodeFields(Dropbox.Api.Files.WriteMode.Add,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Add.AddDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteMode.Add"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Add.AddDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteMode.Add"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Add.AddDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Overwrite">
            <summary>
            <para>Always overwrite the existing file. The autorename strategy is the same as it
            is for <see cref="T:Dropbox.Api.Files.WriteMode.Add"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Overwrite.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Overwrite.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Overwrite.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteMode.Overwrite"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Overwrite.Instance">
            <summary>
            <para>A singleton instance of Overwrite</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Overwrite.OverwriteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteMode.Overwrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Overwrite.OverwriteEncoder.EncodeFields(Dropbox.Api.Files.WriteMode.Overwrite,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Overwrite.OverwriteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteMode.Overwrite"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Overwrite.OverwriteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteMode.Overwrite"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Overwrite.OverwriteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Update">
            <summary>
            <para>Overwrite if the given "rev" matches the existing file's "rev". The
            autorename strategy is to append the string "conflicted copy" to the file name. For
            example, "document.txt" might become "document (conflicted copy).txt" or "document
            (Panda's conflicted copy).txt".</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Update.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Files.WriteMode.Update.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Update.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteMode.Update"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Update.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Files.WriteMode.Update"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Files.WriteMode.Update.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Update.UpdateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Files.WriteMode.Update"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Update.UpdateEncoder.EncodeFields(Dropbox.Api.Files.WriteMode.Update,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Files.WriteMode.Update.UpdateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Files.WriteMode.Update"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Update.UpdateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Files.WriteMode.Update"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Files.WriteMode.Update.UpdateDecoder.SetField(Dropbox.Api.Files.WriteMode.Update,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateArg">
            <summary>
            <para>The get property template arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.GetPropertyTemplateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.GetPropertyTemplateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateArg"/>
            class.</para>
            </summary>
            <param name="templateId">An identifier for property template added by route
            properties/template/add.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.GetPropertyTemplateArg.TemplateId">
            <summary>
            <para>An identifier for property template added by route
            properties/template/add.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateArg.GetPropertyTemplateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateArg.GetPropertyTemplateArgEncoder.EncodeFields(Dropbox.Api.Properties.GetPropertyTemplateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateArg.GetPropertyTemplateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateArg.GetPropertyTemplateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateArg.GetPropertyTemplateArgDecoder.SetField(Dropbox.Api.Properties.GetPropertyTemplateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateResult">
            <summary>
            <para>The Property template for the specified template.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroupTemplate">
            <summary>
            <para>Describes property templates that can be filled and associated with a
            file.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyGroupTemplate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyGroupTemplate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroupTemplate.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>
            class.</para>
            </summary>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="fields">This is a list of custom properties associated with a property
            template. There can be up to 64 properties in a single property template.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroupTemplate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyGroupTemplate.Name">
            <summary>
            <para>A display name for the property template. Property template names can be up
            to 256 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyGroupTemplate.Description">
            <summary>
            <para>Description for new property template. Property template descriptions can be
            up to 1024 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyGroupTemplate.Fields">
            <summary>
            <para>This is a list of custom properties associated with a property template.
            There can be up to 64 properties in a single property template.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroupTemplate.PropertyGroupTemplateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroupTemplate.PropertyGroupTemplateEncoder.EncodeFields(Dropbox.Api.Properties.PropertyGroupTemplate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroupTemplate.PropertyGroupTemplateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroupTemplate.PropertyGroupTemplateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroupTemplate.PropertyGroupTemplateDecoder.SetField(Dropbox.Api.Properties.PropertyGroupTemplate,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Properties.GetPropertyTemplateResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.GetPropertyTemplateResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateResult.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>
            class.</para>
            </summary>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="fields">This is a list of custom properties associated with a property
            template. There can be up to 64 properties in a single property template.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateResult.GetPropertyTemplateResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateResult.GetPropertyTemplateResultEncoder.EncodeFields(Dropbox.Api.Properties.GetPropertyTemplateResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.GetPropertyTemplateResult.GetPropertyTemplateResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateResult.GetPropertyTemplateResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.GetPropertyTemplateResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.GetPropertyTemplateResult.GetPropertyTemplateResultDecoder.SetField(Dropbox.Api.Properties.GetPropertyTemplateResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ListPropertyTemplateIds">
            <summary>
            <para>The list property template ids object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ListPropertyTemplateIds.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ListPropertyTemplateIds.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ListPropertyTemplateIds.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ListPropertyTemplateIds"/>
            class.</para>
            </summary>
            <param name="templateIds">List of identifiers for templates added by route
            properties/template/add.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.ListPropertyTemplateIds.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ListPropertyTemplateIds"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.ListPropertyTemplateIds.TemplateIds">
            <summary>
            <para>List of identifiers for templates added by route
            properties/template/add.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ListPropertyTemplateIds.ListPropertyTemplateIdsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ListPropertyTemplateIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ListPropertyTemplateIds.ListPropertyTemplateIdsEncoder.EncodeFields(Dropbox.Api.Properties.ListPropertyTemplateIds,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ListPropertyTemplateIds.ListPropertyTemplateIdsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ListPropertyTemplateIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ListPropertyTemplateIds.ListPropertyTemplateIdsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ListPropertyTemplateIds"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ListPropertyTemplateIds.ListPropertyTemplateIdsDecoder.SetField(Dropbox.Api.Properties.ListPropertyTemplateIds,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError">
            <summary>
            <para>The modify property template error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsConflictingPropertyNames">
            <summary>
            <para>Gets a value indicating whether this instance is
            ConflictingPropertyNames</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsConflictingPropertyNames">
            <summary>
            <para>Gets this instance as a ConflictingPropertyNames, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsTooManyProperties">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyProperties</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsTooManyProperties">
            <summary>
            <para>Gets this instance as a TooManyProperties, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsTooManyTemplates">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyTemplates</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsTooManyTemplates">
            <summary>
            <para>Gets this instance as a TooManyTemplates, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsTemplateAttributeTooLarge">
            <summary>
            <para>Gets a value indicating whether this instance is
            TemplateAttributeTooLarge</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsTemplateAttributeTooLarge">
            <summary>
            <para>Gets this instance as a TemplateAttributeTooLarge, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsTemplateNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is TemplateNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsTemplateNotFound">
            <summary>
            <para>Gets this instance as a TemplateNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsRestrictedContent">
            <summary>
            <para>Gets a value indicating whether this instance is RestrictedContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsRestrictedContent">
            <summary>
            <para>Gets this instance as a RestrictedContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ModifyPropertyTemplateErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ModifyPropertyTemplateErrorEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ModifyPropertyTemplateErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ModifyPropertyTemplateErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ModifyPropertyTemplateErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames">
            <summary>
            <para>A property field name already exists in the template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.Instance">
            <summary>
            <para>A singleton instance of ConflictingPropertyNames</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.ConflictingPropertyNamesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.ConflictingPropertyNamesEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.ConflictingPropertyNamesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.ConflictingPropertyNamesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.ConflictingPropertyNames.ConflictingPropertyNamesDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties">
            <summary>
            <para>There are too many properties in the changed template. The maximum number of
            properties per template is 32.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.Instance">
            <summary>
            <para>A singleton instance of TooManyProperties</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.TooManyPropertiesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.TooManyPropertiesEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.TooManyPropertiesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.TooManyPropertiesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyProperties.TooManyPropertiesDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates">
            <summary>
            <para>There are too many templates for the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.Instance">
            <summary>
            <para>A singleton instance of TooManyTemplates</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.TooManyTemplatesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.TooManyTemplatesEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.TooManyTemplatesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.TooManyTemplatesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TooManyTemplates.TooManyTemplatesDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge">
            <summary>
            <para>The template name, description or field names is too large.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.Instance">
            <summary>
            <para>A singleton instance of TemplateAttributeTooLarge</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.TemplateAttributeTooLargeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.TemplateAttributeTooLargeEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.TemplateAttributeTooLargeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.TemplateAttributeTooLargeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateAttributeTooLarge.TemplateAttributeTooLargeDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound">
            <summary>
            <para>Property template does not exist for given identifier.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.TemplateNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.TemplateNotFoundEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder.SetField(Dropbox.Api.Properties.ModifyPropertyTemplateError.TemplateNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent">
            <summary>
            <para>You do not have the permissions to modify this property template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.Instance">
            <summary>
            <para>A singleton instance of RestrictedContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.RestrictedContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.RestrictedContentEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.RestrictedContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.RestrictedContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.RestrictedContent.RestrictedContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Properties.ModifyPropertyTemplateError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.ModifyPropertyTemplateError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyField">
            <summary>
            <para>The property field object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyField.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyField.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyField.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyField"/> class.</para>
            </summary>
            <param name="name">This is the name or key of a custom property in a property
            template. File property names can be up to 256 bytes.</param>
            <param name="value">Value of a custom property attached to a file. Values can be up
            to 1024 bytes.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyField.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyField"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyField.Name">
            <summary>
            <para>This is the name or key of a custom property in a property template. File
            property names can be up to 256 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyField.Value">
            <summary>
            <para>Value of a custom property attached to a file. Values can be up to 1024
            bytes.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyField.PropertyFieldEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyField"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyField.PropertyFieldEncoder.EncodeFields(Dropbox.Api.Properties.PropertyField,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyField.PropertyFieldDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyField"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyField.PropertyFieldDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyField"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyField.PropertyFieldDecoder.SetField(Dropbox.Api.Properties.PropertyField,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyFieldTemplate">
            <summary>
            <para>Describe a single property field type which that can be part of a property
            template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyFieldTemplate.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyFieldTemplate.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyFieldTemplate.#ctor(System.String,System.String,Dropbox.Api.Properties.PropertyType)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyFieldTemplate"/>
            class.</para>
            </summary>
            <param name="name">This is the name or key of a custom property in a property
            template. File property names can be up to 256 bytes.</param>
            <param name="description">This is the description for a custom property in a
            property template. File property description can be up to 1024 bytes.</param>
            <param name="type">This is the data type of the value of this property. This type
            will be enforced upon property creation and modifications.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyFieldTemplate.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyFieldTemplate"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyFieldTemplate.Name">
            <summary>
            <para>This is the name or key of a custom property in a property template. File
            property names can be up to 256 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyFieldTemplate.Description">
            <summary>
            <para>This is the description for a custom property in a property template. File
            property description can be up to 1024 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyFieldTemplate.Type">
            <summary>
            <para>This is the data type of the value of this property. This type will be
            enforced upon property creation and modifications.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyFieldTemplate.PropertyFieldTemplateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyFieldTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyFieldTemplate.PropertyFieldTemplateEncoder.EncodeFields(Dropbox.Api.Properties.PropertyFieldTemplate,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyFieldTemplate.PropertyFieldTemplateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyFieldTemplate"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyFieldTemplate.PropertyFieldTemplateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyFieldTemplate"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyFieldTemplate.PropertyFieldTemplateDecoder.SetField(Dropbox.Api.Properties.PropertyFieldTemplate,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroup">
            <summary>
            <para>Collection of custom properties in filled property templates.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroup.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyField})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyGroup"/> class.</para>
            </summary>
            <param name="templateId">A unique identifier for a property template type.</param>
            <param name="fields">This is a list of custom properties associated with a file.
            There can be up to 32 properties for a template.</param>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyGroup"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyGroup.TemplateId">
            <summary>
            <para>A unique identifier for a property template type.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyGroup.Fields">
            <summary>
            <para>This is a list of custom properties associated with a file. There can be up
            to 32 properties for a template.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroup.PropertyGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroup.PropertyGroupEncoder.EncodeFields(Dropbox.Api.Properties.PropertyGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyGroup.PropertyGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroup.PropertyGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyGroup.PropertyGroupDecoder.SetField(Dropbox.Api.Properties.PropertyGroup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError">
            <summary>
            <para>The property template error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.IsTemplateNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is TemplateNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.AsTemplateNotFound">
            <summary>
            <para>Gets this instance as a TemplateNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.IsRestrictedContent">
            <summary>
            <para>Gets a value indicating whether this instance is RestrictedContent</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.AsRestrictedContent">
            <summary>
            <para>Gets this instance as a RestrictedContent, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.PropertyTemplateErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.PropertyTemplateErrorEncoder.EncodeFields(Dropbox.Api.Properties.PropertyTemplateError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.PropertyTemplateErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.PropertyTemplateErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.PropertyTemplateErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound">
            <summary>
            <para>Property template does not exist for given identifier.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.TemplateNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.TemplateNotFoundEncoder.EncodeFields(Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound.TemplateNotFoundDecoder.SetField(Dropbox.Api.Properties.PropertyTemplateError.TemplateNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent">
            <summary>
            <para>You do not have the permissions to modify this property template.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.Instance">
            <summary>
            <para>A singleton instance of RestrictedContent</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.RestrictedContentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.RestrictedContentEncoder.EncodeFields(Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.RestrictedContentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.RestrictedContentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.RestrictedContent.RestrictedContentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyTemplateError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Properties.PropertyTemplateError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyTemplateError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyTemplateError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyTemplateError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType">
            <summary>
            <para>Data type of the given property added. This endpoint is in beta and only
            properties of type strings is supported.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyType"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyType.IsString">
            <summary>
            <para>Gets a value indicating whether this instance is String</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyType.AsString">
            <summary>
            <para>Gets this instance as a String, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyType.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Properties.PropertyType.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.PropertyTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.PropertyTypeEncoder.EncodeFields(Dropbox.Api.Properties.PropertyType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.PropertyTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.PropertyTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.PropertyTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.String">
            <summary>
            <para>The associated property will be of type string. Unicode is supported.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.String.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.String.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.String.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyType.String"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.String.Instance">
            <summary>
            <para>A singleton instance of String</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.String.StringEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyType.String"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.String.StringEncoder.EncodeFields(Dropbox.Api.Properties.PropertyType.String,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.String.StringDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyType.String"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.String.StringDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyType.String"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.String.StringDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Properties.PropertyType.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Properties.PropertyType.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Properties.PropertyType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.Other.OtherEncoder.EncodeFields(Dropbox.Api.Properties.PropertyType.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Properties.PropertyType.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Properties.PropertyType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Properties.PropertyType.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Properties.PropertyType.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel">
            <summary>
            <para>Defines the access levels for collaborators.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.IsOwner">
            <summary>
            <para>Gets a value indicating whether this instance is Owner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.AsOwner">
            <summary>
            <para>Gets this instance as a Owner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.IsEditor">
            <summary>
            <para>Gets a value indicating whether this instance is Editor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.AsEditor">
            <summary>
            <para>Gets this instance as a Editor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.IsViewer">
            <summary>
            <para>Gets a value indicating whether this instance is Viewer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.AsViewer">
            <summary>
            <para>Gets this instance as a Viewer, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.IsViewerNoComment">
            <summary>
            <para>Gets a value indicating whether this instance is ViewerNoComment</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.AsViewerNoComment">
            <summary>
            <para>Gets this instance as a ViewerNoComment, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AccessLevel.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.AccessLevelEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.AccessLevelEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.AccessLevelDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.AccessLevelDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.AccessLevelDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Owner">
            <summary>
            <para>The collaborator is the owner of the shared folder. Owners can view and edit
            the shared folder as well as set the folder's policies using <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UpdateFolderPolicyAsync(Dropbox.Api.Sharing.UpdateFolderPolicyArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Owner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Owner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Owner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Owner.Instance">
            <summary>
            <para>A singleton instance of Owner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Owner.OwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Owner.OwnerEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel.Owner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Owner.OwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Owner.OwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Owner.OwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Editor">
            <summary>
            <para>The collaborator can both view and edit the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Editor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Editor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Editor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel.Editor"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Editor.Instance">
            <summary>
            <para>A singleton instance of Editor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Editor.EditorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Editor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Editor.EditorEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel.Editor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Editor.EditorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Editor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Editor.EditorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel.Editor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Editor.EditorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Viewer">
            <summary>
            <para>The collaborator can only view the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Viewer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Viewer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Viewer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel.Viewer"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Viewer.Instance">
            <summary>
            <para>A singleton instance of Viewer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Viewer.ViewerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Viewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Viewer.ViewerEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel.Viewer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Viewer.ViewerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Viewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Viewer.ViewerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel.Viewer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Viewer.ViewerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment">
            <summary>
            <para>The collaborator can only view the shared folder and does not have any access
            to comments.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.Instance">
            <summary>
            <para>A singleton instance of ViewerNoComment</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.ViewerNoCommentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.ViewerNoCommentEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel.ViewerNoComment,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.ViewerNoCommentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.ViewerNoCommentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.ViewerNoComment.ViewerNoCommentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AccessLevel.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AccessLevel.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.AccessLevel.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AccessLevel.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AccessLevel.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AccessLevel.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AccessLevel.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy">
            <summary>
            <para>Policy governing who can change a shared folder's access control list (ACL). In
            other words, who can add, remove, or change the privileges of members.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.IsOwner">
            <summary>
            <para>Gets a value indicating whether this instance is Owner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.AsOwner">
            <summary>
            <para>Gets this instance as a Owner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.IsEditors">
            <summary>
            <para>Gets a value indicating whether this instance is Editors</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.AsEditors">
            <summary>
            <para>Gets this instance as a Editors, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AclUpdatePolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.AclUpdatePolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.AclUpdatePolicyEncoder.EncodeFields(Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.AclUpdatePolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.AclUpdatePolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.AclUpdatePolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner">
            <summary>
            <para>Only the owner can update the ACL.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.Instance">
            <summary>
            <para>A singleton instance of Owner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.OwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.OwnerEncoder.EncodeFields(Dropbox.Api.Sharing.AclUpdatePolicy.Owner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.OwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.OwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Owner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Owner.OwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors">
            <summary>
            <para>Any editor can update the ACL. This may be further restricted to editors on
            the same team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.Instance">
            <summary>
            <para>A singleton instance of Editors</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.EditorsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.EditorsEncoder.EncodeFields(Dropbox.Api.Sharing.AclUpdatePolicy.Editors,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.EditorsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.EditorsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Editors"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Editors.EditorsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AclUpdatePolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.AclUpdatePolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AclUpdatePolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AclUpdatePolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberArgs">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFileMemberAsync(Dropbox.Api.Sharing.AddFileMemberArgs)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberArgs.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberSelector},System.String,System.Boolean,Dropbox.Api.Sharing.AccessLevel,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberArgs"/>
            class.</para>
            </summary>
            <param name="file">File to which to add members.</param>
            <param name="members">Members to add. Note that even an email address is given,
            this may result in a user being directy added to the membership if that email is
            the user's main account email.</param>
            <param name="customMessage">Message to send to added members in their
            invitation.</param>
            <param name="quiet">Whether added members should be notified via device
            notifications of their invitation.</param>
            <param name="accessLevel">AccessLevel union object, describing what access level we
            want to give new members.</param>
            <param name="addMessageAsComment">If the custom message should be added as a
            comment on the file.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.File">
            <summary>
            <para>File to which to add members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.Members">
            <summary>
            <para>Members to add. Note that even an email address is given, this may result in
            a user being directy added to the membership if that email is the user's main
            account email.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.CustomMessage">
            <summary>
            <para>Message to send to added members in their invitation.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.Quiet">
            <summary>
            <para>Whether added members should be notified via device notifications of their
            invitation.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.AccessLevel">
            <summary>
            <para>AccessLevel union object, describing what access level we want to give new
            members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberArgs.AddMessageAsComment">
            <summary>
            <para>If the custom message should be added as a comment on the file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberArgs.AddFileMemberArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberArgs.AddFileMemberArgsEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberArgs.AddFileMemberArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberArgs.AddFileMemberArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberArgs.AddFileMemberArgsDecoder.SetField(Dropbox.Api.Sharing.AddFileMemberArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError">
            <summary>
            <para>Errors for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFileMemberAsync(Dropbox.Api.Sharing.AddFileMemberArgs)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.IsRateLimit">
            <summary>
            <para>Gets a value indicating whether this instance is RateLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AsRateLimit">
            <summary>
            <para>Gets this instance as a RateLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.IsInvalidComment">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidComment</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AsInvalidComment">
            <summary>
            <para>Gets this instance as a InvalidComment, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.AddFileMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AddFileMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.AddFileMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AddFileMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AddFileMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.AddFileMemberError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFileMemberError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.AddFileMemberError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit">
            <summary>
            <para>The user has reached the rate limit for invitations.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.Instance">
            <summary>
            <para>A singleton instance of RateLimit</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.RateLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.RateLimitEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError.RateLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.RateLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.RateLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.RateLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.RateLimit.RateLimitDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment">
            <summary>
            <para>The custom message did not pass comment permissions checks.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.Instance">
            <summary>
            <para>A singleton instance of InvalidComment</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.InvalidCommentEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.InvalidCommentEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError.InvalidComment,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.InvalidCommentDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.InvalidCommentDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.InvalidComment.InvalidCommentDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFileMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.AddFileMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFileMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFileMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFileMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberArg">
            <summary>
            <para>The add folder member arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberArg.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.AddMember},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="members">The intended list of members to add. Added members will
            receive invites to join the shared folder.</param>
            <param name="quiet">Whether added members should be notified via email and device
            notifications of their invite.</param>
            <param name="customMessage">Optional message to display to added members in their
            invitation.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberArg.Members">
            <summary>
            <para>The intended list of members to add. Added members will receive invites to
            join the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberArg.Quiet">
            <summary>
            <para>Whether added members should be notified via email and device notifications
            of their invite.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberArg.CustomMessage">
            <summary>
            <para>Optional message to display to added members in their invitation.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberArg.AddFolderMemberArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberArg.AddFolderMemberArgEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberArg.AddFolderMemberArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberArg.AddFolderMemberArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberArg.AddFolderMemberArgDecoder.SetField(Dropbox.Api.Sharing.AddFolderMemberArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError">
            <summary>
            <para>The add folder member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsEmailUnverified">
            <summary>
            <para>Gets this instance as a EmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsBadMember">
            <summary>
            <para>Gets a value indicating whether this instance is BadMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsBadMember">
            <summary>
            <para>Gets this instance as a BadMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsCantShareOutsideTeam">
            <summary>
            <para>Gets a value indicating whether this instance is CantShareOutsideTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsCantShareOutsideTeam">
            <summary>
            <para>Gets this instance as a CantShareOutsideTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsTooManyMembers">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyMembers</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsTooManyMembers">
            <summary>
            <para>Gets this instance as a TooManyMembers, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsTooManyPendingInvites">
            <summary>
            <para>Gets a value indicating whether this instance is TooManyPendingInvites</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsTooManyPendingInvites">
            <summary>
            <para>Gets this instance as a TooManyPendingInvites, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsRateLimit">
            <summary>
            <para>Gets a value indicating whether this instance is RateLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsRateLimit">
            <summary>
            <para>Gets this instance as a RateLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsInsufficientPlan">
            <summary>
            <para>Gets a value indicating whether this instance is InsufficientPlan</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsInsufficientPlan">
            <summary>
            <para>Gets this instance as a InsufficientPlan, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsTeamFolder">
            <summary>
            <para>Gets a value indicating whether this instance is TeamFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsTeamFolder">
            <summary>
            <para>Gets this instance as a TeamFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.AddFolderMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AddFolderMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.AddFolderMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AddFolderMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AddFolderMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError">
            <summary>
            <para>Unable to access shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.AddFolderMemberError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified">
            <summary>
            <para>The current user's e-mail address is unverified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.Instance">
            <summary>
            <para>A singleton instance of EmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.EmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.EmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.EmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.EmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.EmailUnverified.EmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.AddFolderMemberArg.Members"/> contains a bad
            invitation recipient.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.#ctor(Dropbox.Api.Sharing.AddMemberSelectorError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.BadMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.BadMemberEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.BadMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.BadMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.BadMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.BadMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.BadMember.BadMemberDecoder.SetField(Dropbox.Api.Sharing.AddFolderMemberError.BadMember,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam">
            <summary>
            <para>Your team policy does not allow sharing outside of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.Instance">
            <summary>
            <para>A singleton instance of CantShareOutsideTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.CantShareOutsideTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.CantShareOutsideTeamEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.CantShareOutsideTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.CantShareOutsideTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.CantShareOutsideTeam.CantShareOutsideTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers">
            <summary>
            <para>The value is the member limit that was reached.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.#ctor(System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.TooManyMembersEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.TooManyMembersEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.TooManyMembersDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.TooManyMembersDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers.TooManyMembersDecoder.SetField(Dropbox.Api.Sharing.AddFolderMemberError.TooManyMembers,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites">
            <summary>
            <para>The value is the pending invite limit that was reached.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.#ctor(System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.TooManyPendingInvitesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.TooManyPendingInvitesEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.TooManyPendingInvitesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.TooManyPendingInvitesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites.TooManyPendingInvitesDecoder.SetField(Dropbox.Api.Sharing.AddFolderMemberError.TooManyPendingInvites,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit">
            <summary>
            <para>The user has reached the rate limit for invitations.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.Instance">
            <summary>
            <para>A singleton instance of RateLimit</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.RateLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.RateLimitEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.RateLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.RateLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.RateLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.RateLimit.RateLimitDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan">
            <summary>
            <para>The current user's account doesn't support this action. An example of this is
            when adding a read-only member. This action can only be performed by users that
            have upgraded to a Pro or Business plan.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.Instance">
            <summary>
            <para>A singleton instance of InsufficientPlan</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.InsufficientPlanEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.InsufficientPlanEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.InsufficientPlanDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.InsufficientPlanDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.InsufficientPlan.InsufficientPlanDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder">
            <summary>
            <para>This action cannot be performed on a team shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.Instance">
            <summary>
            <para>A singleton instance of TeamFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.TeamFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.TeamFolderEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.TeamFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.TeamFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.TeamFolder.TeamFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddFolderMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.AddFolderMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddFolderMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddFolderMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMember">
            <summary>
            <para>The member and type of access the member should have when added to a shared
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMember.#ctor(Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Sharing.AccessLevel)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMember"/> class.</para>
            </summary>
            <param name="member">The member to add to the shared folder.</param>
            <param name="accessLevel">The access level to grant <paramref name="member"/> to
            the shared folder. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is
            disallowed.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMember"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMember.Member">
            <summary>
            <para>The member to add to the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMember.AccessLevel">
            <summary>
            <para>The access level to grant <see cref="P:Dropbox.Api.Sharing.AddMember.Member"/> to the shared folder. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is disallowed.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMember.AddMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMember.AddMemberEncoder.EncodeFields(Dropbox.Api.Sharing.AddMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMember.AddMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMember.AddMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMember.AddMemberDecoder.SetField(Dropbox.Api.Sharing.AddMember,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError">
            <summary>
            <para>The add member selector error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsInvalidDropboxId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidDropboxId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsInvalidDropboxId">
            <summary>
            <para>Gets this instance as a InvalidDropboxId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsInvalidEmail">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidEmail</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsInvalidEmail">
            <summary>
            <para>Gets this instance as a InvalidEmail, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsUnverifiedDropboxId">
            <summary>
            <para>Gets a value indicating whether this instance is UnverifiedDropboxId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsUnverifiedDropboxId">
            <summary>
            <para>Gets this instance as a UnverifiedDropboxId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsGroupDeleted">
            <summary>
            <para>Gets a value indicating whether this instance is GroupDeleted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsGroupDeleted">
            <summary>
            <para>Gets this instance as a GroupDeleted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsGroupNotOnTeam">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotOnTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsGroupNotOnTeam">
            <summary>
            <para>Gets this instance as a GroupNotOnTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.AddMemberSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.AddMemberSelectorErrorEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.AddMemberSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.AddMemberSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.AddMemberSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId">
            <summary>
            <para>The value is the ID that could not be identified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.InvalidDropboxIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.InvalidDropboxIdEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.InvalidDropboxIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.InvalidDropboxIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId.InvalidDropboxIdDecoder.SetField(Dropbox.Api.Sharing.AddMemberSelectorError.InvalidDropboxId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail">
            <summary>
            <para>The value is the e-email address that is malformed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.InvalidEmailEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.InvalidEmailEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.InvalidEmailDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.InvalidEmailDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail.InvalidEmailDecoder.SetField(Dropbox.Api.Sharing.AddMemberSelectorError.InvalidEmail,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId">
            <summary>
            <para>The value is the ID of the Dropbox user with an unverified e-mail address.
            Invite unverified users by e-mail address instead of by their Dropbox ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.UnverifiedDropboxIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.UnverifiedDropboxIdEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.UnverifiedDropboxIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.UnverifiedDropboxIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId.UnverifiedDropboxIdDecoder.SetField(Dropbox.Api.Sharing.AddMemberSelectorError.UnverifiedDropboxId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted">
            <summary>
            <para>At least one of the specified groups in <see cref="P:Dropbox.Api.Sharing.AddFolderMemberArg.Members"/> is deleted.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.Instance">
            <summary>
            <para>A singleton instance of GroupDeleted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.GroupDeletedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.GroupDeletedEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.GroupDeletedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.GroupDeletedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupDeleted.GroupDeletedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam">
            <summary>
            <para>Sharing to a group that is not on the current user's team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.Instance">
            <summary>
            <para>A singleton instance of GroupNotOnTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.GroupNotOnTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.GroupNotOnTeamEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.GroupNotOnTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.GroupNotOnTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.GroupNotOnTeam.GroupNotOnTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.AddMemberSelectorError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.AddMemberSelectorError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.AddMemberSelectorError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.AddMemberSelectorError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CollectionLinkMetadata">
            <summary>
            <para>Metadata for a collection-based shared link.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.LinkMetadata"/>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkMetadata">
            <summary>
            <para>Metadata for a shared link. This can be either a <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>
            or <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.LinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.LinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.#ctor(System.String,Dropbox.Api.Sharing.Visibility,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/> class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="visibility">Who can access the link.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.AsPath">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.IsCollection">
            <summary>
            <para>Gets a value indicating whether this instance is Collection</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.AsCollection">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.Url">
            <summary>
            <para>URL of the shared link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.Visibility">
            <summary>
            <para>Who can access the link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkMetadata.Expires">
            <summary>
            <para>Expiration time, if set. By default the link won't expire.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.LinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkMetadata.LinkMetadataDecoder.SetField(Dropbox.Api.Sharing.LinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.CollectionLinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CollectionLinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CollectionLinkMetadata.#ctor(System.String,Dropbox.Api.Sharing.Visibility,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="visibility">Who can access the link.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CollectionLinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Sharing.CollectionLinkMetadata.CollectionLinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CollectionLinkMetadata.CollectionLinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.CollectionLinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CollectionLinkMetadata.CollectionLinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CollectionLinkMetadata.CollectionLinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CollectionLinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CollectionLinkMetadata.CollectionLinkMetadataDecoder.SetField(Dropbox.Api.Sharing.CollectionLinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkArg">
            <summary>
            <para>The create shared link arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkArg.#ctor(System.String,System.Boolean,Dropbox.Api.Sharing.PendingUploadMode)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkArg"/>
            class.</para>
            </summary>
            <param name="path">The path to share.</param>
            <param name="shortUrl">Whether to return a shortened URL.</param>
            <param name="pendingUpload">If it's okay to share a path that does not yet exist,
            set this to either <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/> or
            <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/> to indicate whether to
            assume it's a file or folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkArg.Path">
            <summary>
            <para>The path to share.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkArg.ShortUrl">
            <summary>
            <para>Whether to return a shortened URL.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkArg.PendingUpload">
            <summary>
            <para>If it's okay to share a path that does not yet exist, set this to either <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/> or <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/> to indicate whether to
            assume it's a file or folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkArg.CreateSharedLinkArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkArg.CreateSharedLinkArgEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkArg.CreateSharedLinkArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkArg.CreateSharedLinkArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkArg.CreateSharedLinkArgDecoder.SetField(Dropbox.Api.Sharing.CreateSharedLinkArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError">
            <summary>
            <para>The create shared link error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.CreateSharedLinkErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.CreateSharedLinkErrorEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.CreateSharedLinkErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.CreateSharedLinkErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.CreateSharedLinkErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Path.PathEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Path.PathDecoder.SetField(Dropbox.Api.Sharing.CreateSharedLinkError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg">
            <summary>
            <para>The create shared link with settings arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.#ctor(System.String,Dropbox.Api.Sharing.SharedLinkSettings)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg"/> class.</para>
            </summary>
            <param name="path">The path to be shared by the shared link</param>
            <param name="settings">The requested settings for the newly created shared
            link</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.Path">
            <summary>
            <para>The path to be shared by the shared link</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.Settings">
            <summary>
            <para>The requested settings for the newly created shared link</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.CreateSharedLinkWithSettingsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.CreateSharedLinkWithSettingsArgEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.CreateSharedLinkWithSettingsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.CreateSharedLinkWithSettingsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg.CreateSharedLinkWithSettingsArgDecoder.SetField(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError">
            <summary>
            <para>The create shared link with settings error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.IsEmailNotVerified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailNotVerified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AsEmailNotVerified">
            <summary>
            <para>Gets this instance as a EmailNotVerified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.IsSharedLinkAlreadyExists">
            <summary>
            <para>Gets a value indicating whether this instance is
            SharedLinkAlreadyExists</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AsSharedLinkAlreadyExists">
            <summary>
            <para>Gets this instance as a SharedLinkAlreadyExists, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.IsSettingsError">
            <summary>
            <para>Gets a value indicating whether this instance is SettingsError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AsSettingsError">
            <summary>
            <para>Gets this instance as a SettingsError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.IsAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is AccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AsAccessDenied">
            <summary>
            <para>Gets this instance as a AccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.CreateSharedLinkWithSettingsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.CreateSharedLinkWithSettingsErrorEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.CreateSharedLinkWithSettingsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.CreateSharedLinkWithSettingsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.CreateSharedLinkWithSettingsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.PathEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path.PathDecoder.SetField(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified">
            <summary>
            <para>User's email should be verified</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.Instance">
            <summary>
            <para>A singleton instance of EmailNotVerified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.EmailNotVerifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.EmailNotVerifiedEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.EmailNotVerifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.EmailNotVerifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.EmailNotVerified.EmailNotVerifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists">
            <summary>
            <para>The shared link already exists</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.Instance">
            <summary>
            <para>A singleton instance of SharedLinkAlreadyExists</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.SharedLinkAlreadyExistsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.SharedLinkAlreadyExistsEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.SharedLinkAlreadyExistsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.SharedLinkAlreadyExistsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SharedLinkAlreadyExists.SharedLinkAlreadyExistsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError">
            <summary>
            <para>There is an error with the given settings</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.#ctor(Dropbox.Api.Sharing.SharedLinkSettingsError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.SettingsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.SettingsErrorEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.SettingsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.SettingsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError.SettingsErrorDecoder.SetField(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.SettingsError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied">
            <summary>
            <para>Access to the requested path is forbidden</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.Instance">
            <summary>
            <para>A singleton instance of AccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.AccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.AccessDeniedEncoder.EncodeFields(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.AccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.AccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError.AccessDenied.AccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction">
            <summary>
            <para>Sharing actions that may be taken on files.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.IsEditContents">
            <summary>
            <para>Gets a value indicating whether this instance is EditContents</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.AsEditContents">
            <summary>
            <para>Gets this instance as a EditContents, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.IsInviteViewer">
            <summary>
            <para>Gets a value indicating whether this instance is InviteViewer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.AsInviteViewer">
            <summary>
            <para>Gets this instance as a InviteViewer, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.IsUnshare">
            <summary>
            <para>Gets a value indicating whether this instance is Unshare</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.AsUnshare">
            <summary>
            <para>Gets this instance as a Unshare, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.IsRelinquishMembership">
            <summary>
            <para>Gets a value indicating whether this instance is RelinquishMembership</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.AsRelinquishMembership">
            <summary>
            <para>Gets this instance as a RelinquishMembership, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileAction.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.FileActionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.FileActionEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.FileActionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.FileActionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.FileActionDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.EditContents">
            <summary>
            <para>Change or edit contents of the file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.EditContents.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.EditContents.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.EditContents.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction.EditContents"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.EditContents.Instance">
            <summary>
            <para>A singleton instance of EditContents</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.EditContents.EditContentsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction.EditContents"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.EditContents.EditContentsEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction.EditContents,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.EditContents.EditContentsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction.EditContents"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.EditContents.EditContentsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction.EditContents"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.EditContents.EditContentsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.InviteViewer">
            <summary>
            <para>Add a member with view permissions.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.InviteViewer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.InviteViewer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.InviteViewer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction.InviteViewer"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.InviteViewer.Instance">
            <summary>
            <para>A singleton instance of InviteViewer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.InviteViewer.InviteViewerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction.InviteViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.InviteViewer.InviteViewerEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction.InviteViewer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.InviteViewer.InviteViewerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction.InviteViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.InviteViewer.InviteViewerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction.InviteViewer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.InviteViewer.InviteViewerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Unshare">
            <summary>
            <para>Stop sharing this file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Unshare.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Unshare.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Unshare.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction.Unshare"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Unshare.Instance">
            <summary>
            <para>A singleton instance of Unshare</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Unshare.UnshareEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction.Unshare"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Unshare.UnshareEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction.Unshare,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Unshare.UnshareDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction.Unshare"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Unshare.UnshareDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction.Unshare"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Unshare.UnshareDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership">
            <summary>
            <para>Relinquish one's own membership to the file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.RelinquishMembership.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.RelinquishMembership.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.RelinquishMembership.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.RelinquishMembership.Instance">
            <summary>
            <para>A singleton instance of RelinquishMembership</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership.RelinquishMembershipEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.RelinquishMembership.RelinquishMembershipEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction.RelinquishMembership,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership.RelinquishMembershipDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.RelinquishMembership.RelinquishMembershipDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction.RelinquishMembership"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.RelinquishMembership.RelinquishMembershipDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileAction.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileAction.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.FileAction.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileAction.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileAction.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileAction.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult">
            <summary>
            <para>The file error result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.IsFileNotFoundError">
            <summary>
            <para>Gets a value indicating whether this instance is FileNotFoundError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.AsFileNotFoundError">
            <summary>
            <para>Gets this instance as a FileNotFoundError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.IsInvalidFileActionError">
            <summary>
            <para>Gets a value indicating whether this instance is
            InvalidFileActionError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.AsInvalidFileActionError">
            <summary>
            <para>Gets this instance as a InvalidFileActionError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.IsPermissionDeniedError">
            <summary>
            <para>Gets a value indicating whether this instance is PermissionDeniedError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.AsPermissionDeniedError">
            <summary>
            <para>Gets this instance as a PermissionDeniedError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.FileErrorResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileErrorResultEncoder.EncodeFields(Dropbox.Api.Sharing.FileErrorResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.FileErrorResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileErrorResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileErrorResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileErrorResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError">
            <summary>
            <para>File specified by id was not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.FileNotFoundErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.FileNotFoundErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.FileNotFoundErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.FileNotFoundErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError.FileNotFoundErrorDecoder.SetField(Dropbox.Api.Sharing.FileErrorResult.FileNotFoundError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError">
            <summary>
            <para>User does not have permission to take the specified action on the
            file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.InvalidFileActionErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.InvalidFileActionErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.InvalidFileActionErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.InvalidFileActionErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError.InvalidFileActionErrorDecoder.SetField(Dropbox.Api.Sharing.FileErrorResult.InvalidFileActionError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError">
            <summary>
            <para>User does not have permission to access file specified by file.Id.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.PermissionDeniedErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.PermissionDeniedErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.PermissionDeniedErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.PermissionDeniedErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError.PermissionDeniedErrorDecoder.SetField(Dropbox.Api.Sharing.FileErrorResult.PermissionDeniedError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileErrorResult.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileErrorResult.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.FileErrorResult.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileErrorResult.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileErrorResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileErrorResult.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileErrorResult.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileLinkMetadata">
            <summary>
            <para>The metadata of a file shared link</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkMetadata">
            <summary>
            <para>The metadata of a shared link</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.#ctor(System.String,System.String,Dropbox.Api.Sharing.LinkPermissions,System.String,System.Nullable{System.DateTime},System.String,Dropbox.Api.Sharing.TeamMemberInfo,Dropbox.Api.Users.Team)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="name">The linked file name (including extension). This never contains
            a slash.</param>
            <param name="linkPermissions">The link's access permissions.</param>
            <param name="id">A unique identifier for the linked file.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will only be present only if the linked file is in
            the authenticated user's dropbox.</param>
            <param name="teamMemberInfo">The team membership information of the link's owner.
            This field will only be present if the link's owner is a team member.</param>
            <param name="contentOwnerTeamInfo">The team information of the content's owner.
            This field will only be present if the content's owner is a team member and the
            content's owner team is different from the link's owner team.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.IsFile">
            <summary>
            <para>Gets a value indicating whether this instance is File</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.AsFile">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.IsFolder">
            <summary>
            <para>Gets a value indicating whether this instance is Folder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.AsFolder">
            <summary>
            <para>Gets this instance as a <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.Url">
            <summary>
            <para>URL of the shared link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.Name">
            <summary>
            <para>The linked file name (including extension). This never contains a
            slash.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.LinkPermissions">
            <summary>
            <para>The link's access permissions.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.Id">
            <summary>
            <para>A unique identifier for the linked file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.Expires">
            <summary>
            <para>Expiration time, if set. By default the link won't expire.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.PathLower">
            <summary>
            <para>The lowercased full path in the user's Dropbox. This always starts with a
            slash. This field will only be present only if the linked file is in the
            authenticated user's dropbox.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.TeamMemberInfo">
            <summary>
            <para>The team membership information of the link's owner. This field will only be
            present if the link's owner is a team member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkMetadata.ContentOwnerTeamInfo">
            <summary>
            <para>The team information of the content's owner. This field will only be present
            if the content's owner is a team member and the content's owner team is different
            from the link's owner team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkMetadata.SharedLinkMetadataDecoder.SetField(Dropbox.Api.Sharing.SharedLinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileLinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileLinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileLinkMetadata.#ctor(System.String,System.String,Dropbox.Api.Sharing.LinkPermissions,System.DateTime,System.DateTime,System.String,System.UInt64,System.String,System.Nullable{System.DateTime},System.String,Dropbox.Api.Sharing.TeamMemberInfo,Dropbox.Api.Users.Team)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="name">The linked file name (including extension). This never contains
            a slash.</param>
            <param name="linkPermissions">The link's access permissions.</param>
            <param name="clientModified">The modification time set by the desktop client when
            the file was added to Dropbox. Since this time is not verified (the Dropbox server
            stores whatever the desktop client sends up), this should only be used for display
            purposes (such as sorting) and not, for example, to determine if a file has changed
            or not.</param>
            <param name="serverModified">The last time the file was modified on
            Dropbox.</param>
            <param name="rev">A unique identifier for the current revision of a file. This
            field is the same rev as elsewhere in the API and can be used to detect changes and
            avoid conflicts.</param>
            <param name="size">The file size in bytes.</param>
            <param name="id">A unique identifier for the linked file.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will only be present only if the linked file is in
            the authenticated user's dropbox.</param>
            <param name="teamMemberInfo">The team membership information of the link's owner.
            This field will only be present if the link's owner is a team member.</param>
            <param name="contentOwnerTeamInfo">The team information of the content's owner.
            This field will only be present if the content's owner is a team member and the
            content's owner team is different from the link's owner team.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileLinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileLinkMetadata.ClientModified">
            <summary>
            <para>The modification time set by the desktop client when the file was added to
            Dropbox. Since this time is not verified (the Dropbox server stores whatever the
            desktop client sends up), this should only be used for display purposes (such as
            sorting) and not, for example, to determine if a file has changed or not.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileLinkMetadata.ServerModified">
            <summary>
            <para>The last time the file was modified on Dropbox.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileLinkMetadata.Rev">
            <summary>
            <para>A unique identifier for the current revision of a file. This field is the
            same rev as elsewhere in the API and can be used to detect changes and avoid
            conflicts.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileLinkMetadata.Size">
            <summary>
            <para>The file size in bytes.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileLinkMetadata.FileLinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileLinkMetadata.FileLinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.FileLinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileLinkMetadata.FileLinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileLinkMetadata.FileLinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileLinkMetadata.FileLinkMetadataDecoder.SetField(Dropbox.Api.Sharing.FileLinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError">
            <summary>
            <para>The file member action error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.IsInvalidMember">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.AsInvalidMember">
            <summary>
            <para>Gets this instance as a InvalidMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.FileMemberActionErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.FileMemberActionErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.FileMemberActionErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.FileMemberActionErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.FileMemberActionErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember">
            <summary>
            <para>Specified member was not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.Instance">
            <summary>
            <para>A singleton instance of InvalidMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.InvalidMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.InvalidMemberEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionError.InvalidMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.InvalidMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.InvalidMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.InvalidMember.InvalidMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission">
            <summary>
            <para>User does not have permission to perform this action on this member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.Other">
            <summary>
            <para>Unknown error when applying action to member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult">
            <summary>
            <para>The file member action individual result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.IsSuccess">
            <summary>
            <para>Gets a value indicating whether this instance is Success</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.AsSuccess">
            <summary>
            <para>Gets this instance as a Success, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.IsMemberError">
            <summary>
            <para>Gets a value indicating whether this instance is MemberError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.AsMemberError">
            <summary>
            <para>Gets this instance as a MemberError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.FileMemberActionIndividualResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.FileMemberActionIndividualResultEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionIndividualResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.FileMemberActionIndividualResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.FileMemberActionIndividualResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.FileMemberActionIndividualResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success">
            <summary>
            <para>Member was successfully removed from this file. If AccessLevel is given, the
            member still has access via a parent shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.#ctor(Dropbox.Api.Sharing.AccessLevel)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.SuccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.SuccessEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.SuccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.SuccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success.SuccessDecoder.SetField(Dropbox.Api.Sharing.FileMemberActionIndividualResult.Success,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError">
            <summary>
            <para>User was not able to remove this member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.#ctor(Dropbox.Api.Sharing.FileMemberActionError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.MemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.MemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.MemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.MemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError.MemberErrorDecoder.SetField(Dropbox.Api.Sharing.FileMemberActionIndividualResult.MemberError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionResult">
            <summary>
            <para>Per-member result for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMember2Async(Dropbox.Api.Sharing.RemoveFileMemberArg)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFileMemberAsync(Dropbox.Api.Sharing.AddFileMemberArgs)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberActionResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionResult.#ctor(Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Sharing.FileMemberActionIndividualResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionResult"/>
            class.</para>
            </summary>
            <param name="member">One of specified input members.</param>
            <param name="result">The outcome of the action on this member.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberActionResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionResult.Member">
            <summary>
            <para>One of specified input members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberActionResult.Result">
            <summary>
            <para>The outcome of the action on this member.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionResult.FileMemberActionResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionResult.FileMemberActionResultEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberActionResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberActionResult.FileMemberActionResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberActionResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionResult.FileMemberActionResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberActionResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberActionResult.FileMemberActionResultDecoder.SetField(Dropbox.Api.Sharing.FileMemberActionResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult">
            <summary>
            <para>The file member remove action result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.IsSuccess">
            <summary>
            <para>Gets a value indicating whether this instance is Success</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.AsSuccess">
            <summary>
            <para>Gets this instance as a Success, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.IsMemberError">
            <summary>
            <para>Gets a value indicating whether this instance is MemberError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.AsMemberError">
            <summary>
            <para>Gets this instance as a MemberError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.FileMemberRemoveActionResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.FileMemberRemoveActionResultEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberRemoveActionResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.FileMemberRemoveActionResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.FileMemberRemoveActionResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.FileMemberRemoveActionResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success">
            <summary>
            <para>Member was successfully removed from this file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.#ctor(Dropbox.Api.Sharing.MemberAccessLevelResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.SuccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.SuccessEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.SuccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.SuccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Success.SuccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError">
            <summary>
            <para>User was not able to remove this member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.#ctor(Dropbox.Api.Sharing.FileMemberActionError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.MemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.MemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.MemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.MemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError.MemberErrorDecoder.SetField(Dropbox.Api.Sharing.FileMemberRemoveActionResult.MemberError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FileMemberRemoveActionResult.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FilePermission">
            <summary>
            <para>Whether the user is allowed to take the sharing action on the file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FilePermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FilePermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FilePermission.#ctor(Dropbox.Api.Sharing.FileAction,System.Boolean,Dropbox.Api.Sharing.PermissionDeniedReason)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FilePermission"/> class.</para>
            </summary>
            <param name="action">The action that the user may wish to take on the file.</param>
            <param name="allow">True if the user is allowed to take the action.</param>
            <param name="reason">The reason why the user is denied the permission. Not present
            if the action is allowed</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FilePermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FilePermission"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.FilePermission.Action">
            <summary>
            <para>The action that the user may wish to take on the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FilePermission.Allow">
            <summary>
            <para>True if the user is allowed to take the action.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FilePermission.Reason">
            <summary>
            <para>The reason why the user is denied the permission. Not present if the action
            is allowed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FilePermission.FilePermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FilePermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FilePermission.FilePermissionEncoder.EncodeFields(Dropbox.Api.Sharing.FilePermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FilePermission.FilePermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FilePermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FilePermission.FilePermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FilePermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FilePermission.FilePermissionDecoder.SetField(Dropbox.Api.Sharing.FilePermission,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction">
            <summary>
            <para>Actions that may be taken on shared folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsChangeOptions">
            <summary>
            <para>Gets a value indicating whether this instance is ChangeOptions</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsChangeOptions">
            <summary>
            <para>Gets this instance as a ChangeOptions, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsEditContents">
            <summary>
            <para>Gets a value indicating whether this instance is EditContents</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsEditContents">
            <summary>
            <para>Gets this instance as a EditContents, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsInviteEditor">
            <summary>
            <para>Gets a value indicating whether this instance is InviteEditor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsInviteEditor">
            <summary>
            <para>Gets this instance as a InviteEditor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsInviteViewer">
            <summary>
            <para>Gets a value indicating whether this instance is InviteViewer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsInviteViewer">
            <summary>
            <para>Gets this instance as a InviteViewer, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsRelinquishMembership">
            <summary>
            <para>Gets a value indicating whether this instance is RelinquishMembership</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsRelinquishMembership">
            <summary>
            <para>Gets this instance as a RelinquishMembership, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsUnmount">
            <summary>
            <para>Gets a value indicating whether this instance is Unmount</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsUnmount">
            <summary>
            <para>Gets this instance as a Unmount, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsUnshare">
            <summary>
            <para>Gets a value indicating whether this instance is Unshare</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsUnshare">
            <summary>
            <para>Gets this instance as a Unshare, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsLeaveACopy">
            <summary>
            <para>Gets a value indicating whether this instance is LeaveACopy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsLeaveACopy">
            <summary>
            <para>Gets this instance as a LeaveACopy, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderAction.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.FolderActionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.FolderActionEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.FolderActionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.FolderActionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.FolderActionDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions">
            <summary>
            <para>Change folder options, such as who can be invited to join the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.ChangeOptions.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.ChangeOptions.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.ChangeOptions.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.ChangeOptions.Instance">
            <summary>
            <para>A singleton instance of ChangeOptions</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions.ChangeOptionsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.ChangeOptions.ChangeOptionsEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.ChangeOptions,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions.ChangeOptionsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.ChangeOptions.ChangeOptionsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.ChangeOptions"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.ChangeOptions.ChangeOptionsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.EditContents">
            <summary>
            <para>Change or edit contents of the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.EditContents.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.EditContents.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.EditContents.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.EditContents"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.EditContents.Instance">
            <summary>
            <para>A singleton instance of EditContents</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.EditContents.EditContentsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.EditContents"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.EditContents.EditContentsEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.EditContents,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.EditContents.EditContentsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.EditContents"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.EditContents.EditContentsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.EditContents"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.EditContents.EditContentsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteEditor">
            <summary>
            <para>Invite a user or group to join the folder with read and write
            permission.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteEditor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteEditor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteEditor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteEditor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteEditor.Instance">
            <summary>
            <para>A singleton instance of InviteEditor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteEditor.InviteEditorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteEditor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteEditor.InviteEditorEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.InviteEditor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteEditor.InviteEditorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteEditor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteEditor.InviteEditorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteEditor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteEditor.InviteEditorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteViewer">
            <summary>
            <para>Invite a user or group to join the folder with read permission.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteViewer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteViewer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteViewer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteViewer"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.InviteViewer.Instance">
            <summary>
            <para>A singleton instance of InviteViewer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteViewer.InviteViewerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteViewer.InviteViewerEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.InviteViewer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.InviteViewer.InviteViewerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteViewer.InviteViewerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.InviteViewer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.InviteViewer.InviteViewerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership">
            <summary>
            <para>Relinquish one's own membership in the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.Instance">
            <summary>
            <para>A singleton instance of RelinquishMembership</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.RelinquishMembershipEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.RelinquishMembershipEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.RelinquishMembership,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.RelinquishMembershipDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.RelinquishMembershipDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.RelinquishMembership"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.RelinquishMembership.RelinquishMembershipDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unmount">
            <summary>
            <para>Unmount the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unmount.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unmount.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unmount.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.Unmount"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unmount.Instance">
            <summary>
            <para>A singleton instance of Unmount</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unmount.UnmountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Unmount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unmount.UnmountEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.Unmount,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unmount.UnmountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Unmount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unmount.UnmountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.Unmount"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unmount.UnmountDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unshare">
            <summary>
            <para>Stop sharing this folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unshare.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unshare.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unshare.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.Unshare"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Unshare.Instance">
            <summary>
            <para>A singleton instance of Unshare</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unshare.UnshareEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Unshare"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unshare.UnshareEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.Unshare,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Unshare.UnshareDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Unshare"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unshare.UnshareDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.Unshare"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Unshare.UnshareDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy">
            <summary>
            <para>Keep a copy of the contents upon leaving or being kicked from the
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.LeaveACopy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.LeaveACopy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.LeaveACopy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.LeaveACopy.Instance">
            <summary>
            <para>A singleton instance of LeaveACopy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy.LeaveACopyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.LeaveACopy.LeaveACopyEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.LeaveACopy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy.LeaveACopyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.LeaveACopy.LeaveACopyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.LeaveACopy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.LeaveACopy.LeaveACopyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderAction.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderAction.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.FolderAction.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderAction.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderAction.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderAction.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderLinkMetadata">
            <summary>
            <para>The metadata of a folder shared link</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderLinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderLinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderLinkMetadata.#ctor(System.String,System.String,Dropbox.Api.Sharing.LinkPermissions,System.String,System.Nullable{System.DateTime},System.String,Dropbox.Api.Sharing.TeamMemberInfo,Dropbox.Api.Users.Team)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="name">The linked file name (including extension). This never contains
            a slash.</param>
            <param name="linkPermissions">The link's access permissions.</param>
            <param name="id">A unique identifier for the linked file.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
            <param name="pathLower">The lowercased full path in the user's Dropbox. This always
            starts with a slash. This field will only be present only if the linked file is in
            the authenticated user's dropbox.</param>
            <param name="teamMemberInfo">The team membership information of the link's owner.
            This field will only be present if the link's owner is a team member.</param>
            <param name="contentOwnerTeamInfo">The team information of the content's owner.
            This field will only be present if the content's owner is a team member and the
            content's owner team is different from the link's owner team.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderLinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderLinkMetadata.FolderLinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderLinkMetadata.FolderLinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.FolderLinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderLinkMetadata.FolderLinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderLinkMetadata.FolderLinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderLinkMetadata.FolderLinkMetadataDecoder.SetField(Dropbox.Api.Sharing.FolderLinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPermission">
            <summary>
            <para>Whether the user is allowed to take the action on the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPermission.#ctor(Dropbox.Api.Sharing.FolderAction,System.Boolean,Dropbox.Api.Sharing.PermissionDeniedReason)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderPermission"/>
            class.</para>
            </summary>
            <param name="action">The action that the user may wish to take on the
            folder.</param>
            <param name="allow">True if the user is allowed to take the action.</param>
            <param name="reason">The reason why the user is denied the permission. Not present
            if the action is allowed, or if no reason is available.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderPermission"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPermission.Action">
            <summary>
            <para>The action that the user may wish to take on the folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPermission.Allow">
            <summary>
            <para>True if the user is allowed to take the action.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPermission.Reason">
            <summary>
            <para>The reason why the user is denied the permission. Not present if the action
            is allowed, or if no reason is available.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPermission.FolderPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPermission.FolderPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.FolderPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPermission.FolderPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPermission.FolderPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPermission.FolderPermissionDecoder.SetField(Dropbox.Api.Sharing.FolderPermission,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPolicy">
            <summary>
            <para>A set of policies governing membership and privileges for a shared folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.FolderPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPolicy.#ctor(Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.MemberPolicy)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderPolicy"/> class.</para>
            </summary>
            <param name="aclUpdatePolicy">Who can add and remove members from this shared
            folder.</param>
            <param name="sharedLinkPolicy">Who links can be shared with.</param>
            <param name="memberPolicy">Who can be a member of this shared folder, as set on the
            folder itself. The effective policy may differ from this value if the team-wide
            policy is more restrictive. Present only if the folder is owned by a team.</param>
            <param name="resolvedMemberPolicy">Who can be a member of this shared folder,
            taking into account both the folder and the team-wide policy. This value may differ
            from that of member_policy if the team-wide policy is more restrictive than the
            folder policy. Present only if the folder is owned by a team.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.FolderPolicy"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPolicy.AclUpdatePolicy">
            <summary>
            <para>Who can add and remove members from this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPolicy.SharedLinkPolicy">
            <summary>
            <para>Who links can be shared with.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPolicy.MemberPolicy">
            <summary>
            <para>Who can be a member of this shared folder, as set on the folder itself. The
            effective policy may differ from this value if the team-wide policy is more
            restrictive. Present only if the folder is owned by a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.FolderPolicy.ResolvedMemberPolicy">
            <summary>
            <para>Who can be a member of this shared folder, taking into account both the
            folder and the team-wide policy. This value may differ from that of member_policy
            if the team-wide policy is more restrictive than the folder policy. Present only if
            the folder is owned by a team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPolicy.FolderPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.FolderPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPolicy.FolderPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.FolderPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.FolderPolicy.FolderPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.FolderPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPolicy.FolderPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.FolderPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.FolderPolicy.FolderPolicyDecoder.SetField(Dropbox.Api.Sharing.FolderPolicy,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataArg">
            <summary>
            <para>Arguments of <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataAsync(Dropbox.Api.Sharing.GetFileMetadataArg)"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataArg.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataArg"/>
            class.</para>
            </summary>
            <param name="file">The file to query.</param>
            <param name="actions">File actions to query.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataArg.File">
            <summary>
            <para>The file to query.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataArg.Actions">
            <summary>
            <para>File actions to query.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataArg.GetFileMetadataArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataArg.GetFileMetadataArgEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataArg.GetFileMetadataArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataArg.GetFileMetadataArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataArg.GetFileMetadataArgDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg">
            <summary>
            <para>Arguments of <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataBatchAsync(Dropbox.Api.Sharing.GetFileMetadataBatchArg)"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchArg.#ctor(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg"/>
            class.</para>
            </summary>
            <param name="files">The files to query.</param>
            <param name="actions">File actions to query.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Files">
            <summary>
            <para>The files to query.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Actions">
            <summary>
            <para>File actions to query.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg.GetFileMetadataBatchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchArg.GetFileMetadataBatchArgEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataBatchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg.GetFileMetadataBatchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchArg.GetFileMetadataBatchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchArg.GetFileMetadataBatchArgDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataBatchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult">
            <summary>
            <para>Per file results of <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataBatchAsync(Dropbox.Api.Sharing.GetFileMetadataBatchArg)"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataBatchResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataBatchResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchResult.#ctor(System.String,Dropbox.Api.Sharing.GetFileMetadataIndividualResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult"/>
            class.</para>
            </summary>
            <param name="file">This is the input file identifier corresponding to one of <see cref="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Files"/>.</param>
            <param name="result">The result for this particular file</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataBatchResult.File">
            <summary>
            <para>This is the input file identifier corresponding to one of <see cref="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Files"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataBatchResult.Result">
            <summary>
            <para>The result for this particular file</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult.GetFileMetadataBatchResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchResult.GetFileMetadataBatchResultEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataBatchResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult.GetFileMetadataBatchResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchResult.GetFileMetadataBatchResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataBatchResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataBatchResult.GetFileMetadataBatchResultDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataBatchResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError">
            <summary>
            <para>Error result for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataAsync(Dropbox.Api.Sharing.GetFileMetadataArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.GetFileMetadataErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.GetFileMetadataErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.GetFileMetadataErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.GetFileMetadataErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.GetFileMetadataErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult">
            <summary>
            <para>The get file metadata individual result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.IsMetadata">
            <summary>
            <para>Gets a value indicating whether this instance is Metadata</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AsMetadata">
            <summary>
            <para>Gets this instance as a Metadata, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.GetFileMetadataIndividualResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.GetFileMetadataIndividualResultEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataIndividualResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.GetFileMetadataIndividualResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.GetFileMetadataIndividualResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.GetFileMetadataIndividualResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata">
            <summary>
            <para>The result for this file if it was successful.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.#ctor(Dropbox.Api.Sharing.SharedFileMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.MetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.MetadataEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.MetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.MetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Metadata.MetadataDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError">
            <summary>
            <para>The result for this file if it was an error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.GetFileMetadataIndividualResult.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetFileMetadataIndividualResult.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetMetadataArgs">
            <summary>
            <para>The get metadata args object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetMetadataArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetMetadataArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetMetadataArgs.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetMetadataArgs"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether the returned folder data
            will include a boolean value <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the FolderAction on the folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetMetadataArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetMetadataArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetMetadataArgs.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetMetadataArgs.Actions">
            <summary>
            <para>This is a list indicating whether the returned folder data will include a
            boolean value <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that
            describes whether the current user can perform the FolderAction on the
            folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetMetadataArgs.GetMetadataArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetMetadataArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetMetadataArgs.GetMetadataArgsEncoder.EncodeFields(Dropbox.Api.Sharing.GetMetadataArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetMetadataArgs.GetMetadataArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetMetadataArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetMetadataArgs.GetMetadataArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetMetadataArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetMetadataArgs.GetMetadataArgsDecoder.SetField(Dropbox.Api.Sharing.GetMetadataArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError">
            <summary>
            <para>The get shared link file error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.IsSharedLinkIsDirectory">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkIsDirectory</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.AsSharedLinkIsDirectory">
            <summary>
            <para>Gets this instance as a SharedLinkIsDirectory, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.IsSharedLinkNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.AsSharedLinkNotFound">
            <summary>
            <para>Gets this instance as a SharedLinkNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.IsSharedLinkAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is
            SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.AsSharedLinkAccessDenied">
            <summary>
            <para>Gets this instance as a SharedLinkAccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkFileError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.GetSharedLinkFileErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.GetSharedLinkFileErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkFileError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.GetSharedLinkFileErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.GetSharedLinkFileErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.GetSharedLinkFileErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory">
            <summary>
            <para>Directories cannot be retrieved by this endpoint.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.Instance">
            <summary>
            <para>A singleton instance of SharedLinkIsDirectory</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.SharedLinkIsDirectoryEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.SharedLinkIsDirectoryEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.SharedLinkIsDirectoryDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.SharedLinkIsDirectoryDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkIsDirectory.SharedLinkIsDirectoryDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound">
            <summary>
            <para>The shared link wasn't found</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.Instance">
            <summary>
            <para>A singleton instance of SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.SharedLinkNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.SharedLinkNotFoundEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.SharedLinkNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.SharedLinkNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkNotFound.SharedLinkNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied">
            <summary>
            <para>The caller is not allowed to access this shared link</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.Instance">
            <summary>
            <para>A singleton instance of SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other">
            <summary>
            <para>An unspecified error</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkFileError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkFileError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg">
            <summary>
            <para>The get shared link metadata arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.#ctor(System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="path">If the shared link is to a folder, this parameter can be used to
            retrieve the metadata for a specific file or sub-folder in this folder. A relative
            path should be used.</param>
            <param name="linkPassword">If the shared link has a password, this parameter can be
            used.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.Url">
            <summary>
            <para>URL of the shared link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.Path">
            <summary>
            <para>If the shared link is to a folder, this parameter can be used to retrieve the
            metadata for a specific file or sub-folder in this folder. A relative path should
            be used.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.LinkPassword">
            <summary>
            <para>If the shared link has a password, this parameter can be used.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.GetSharedLinkMetadataArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.GetSharedLinkMetadataArgEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinkMetadataArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.GetSharedLinkMetadataArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.GetSharedLinkMetadataArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinkMetadataArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinkMetadataArg.GetSharedLinkMetadataArgDecoder.SetField(Dropbox.Api.Sharing.GetSharedLinkMetadataArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksArg">
            <summary>
            <para>The get shared links arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksArg"/>
            class.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(Dropbox.Api.Sharing.GetSharedLinksArg)"/>
            description.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksArg.Path">
            <summary>
            <para>See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(Dropbox.Api.Sharing.GetSharedLinksArg)"/> description.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksArg.GetSharedLinksArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksArg.GetSharedLinksArgEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinksArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksArg.GetSharedLinksArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksArg.GetSharedLinksArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinksArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksArg.GetSharedLinksArgDecoder.SetField(Dropbox.Api.Sharing.GetSharedLinksArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError">
            <summary>
            <para>The get shared links error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.GetSharedLinksErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.GetSharedLinksErrorEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinksError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.GetSharedLinksErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.GetSharedLinksErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.GetSharedLinksErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Path.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Path.PathEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinksError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Path.PathDecoder.SetField(Dropbox.Api.Sharing.GetSharedLinksError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinksError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksResult">
            <summary>
            <para>The get shared links result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GetSharedLinksResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.LinkMetadata})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksResult"/>
            class.</para>
            </summary>
            <param name="links">Shared links applicable to the path argument.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GetSharedLinksResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GetSharedLinksResult.Links">
            <summary>
            <para>Shared links applicable to the path argument.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksResult.GetSharedLinksResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksResult.GetSharedLinksResultEncoder.EncodeFields(Dropbox.Api.Sharing.GetSharedLinksResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GetSharedLinksResult.GetSharedLinksResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GetSharedLinksResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksResult.GetSharedLinksResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GetSharedLinksResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GetSharedLinksResult.GetSharedLinksResultDecoder.SetField(Dropbox.Api.Sharing.GetSharedLinksResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupInfo">
            <summary>
            <para>The information about a group. Groups is a way to manage a list of users who
            need same access permission to the shared folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>
            <seealso cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupSummary">
            <summary>
            <para>Information about a group.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupSummary.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupSummary.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupSummary.#ctor(System.String,System.String,System.String,System.Nullable{System.UInt32})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupSummary"/> class.</para>
            </summary>
            <param name="groupName">The group name</param>
            <param name="groupId">The group id</param>
            <param name="groupExternalId">External ID of group. This is an arbitrary ID that an
            admin can attach to a group.</param>
            <param name="memberCount">The number of members in the group.</param>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupSummary.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupSummary"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupSummary.GroupName">
            <summary>
            <para>Gets the group name of the group summary</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupSummary.GroupId">
            <summary>
            <para>Gets the group id of the group summary</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupSummary.GroupExternalId">
            <summary>
            <para>External ID of group. This is an arbitrary ID that an admin can attach to a
            group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupSummary.MemberCount">
            <summary>
            <para>The number of members in the group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupSummary.GroupSummaryEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupSummary.GroupSummaryEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupSummary,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupSummary.GroupSummaryDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupSummary.GroupSummaryDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupSummary.GroupSummaryDecoder.SetField(Dropbox.Api.TeamCommon.GroupSummary,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.GroupInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GroupInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupInfo.#ctor(System.String,System.String,Dropbox.Api.TeamCommon.GroupType,System.Boolean,System.Boolean,System.String,System.Nullable{System.UInt32})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GroupInfo"/> class.</para>
            </summary>
            <param name="groupName">The group name</param>
            <param name="groupId">The group id</param>
            <param name="groupType">The type of group.</param>
            <param name="isOwner">If the current user is an owner of the group.</param>
            <param name="sameTeam">If the group is owned by the current user's team.</param>
            <param name="groupExternalId">External ID of group. This is an arbitrary ID that an
            admin can attach to a group.</param>
            <param name="memberCount">The number of members in the group.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GroupInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GroupInfo.GroupType">
            <summary>
            <para>The type of group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GroupInfo.IsOwner">
            <summary>
            <para>If the current user is an owner of the group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.GroupInfo.SameTeam">
            <summary>
            <para>If the group is owned by the current user's team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupInfo.GroupInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupInfo.GroupInfoEncoder.EncodeFields(Dropbox.Api.Sharing.GroupInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupInfo.GroupInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupInfo.GroupInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GroupInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupInfo.GroupInfoDecoder.SetField(Dropbox.Api.Sharing.GroupInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupMembershipInfo">
            <summary>
            <para>The information about a group member of the shared content.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.MembershipInfo"/>
        </member>
        <member name="T:Dropbox.Api.Sharing.MembershipInfo">
            <summary>
            <para>The information about a member of the shared content.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>
            <seealso cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>
            <seealso cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.MembershipInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MembershipInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MembershipInfo.#ctor(Dropbox.Api.Sharing.AccessLevel,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberPermission},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MembershipInfo"/> class.</para>
            </summary>
            <param name="accessType">The access type for this member.</param>
            <param name="permissions">The permissions that requesting user has on this member.
            The set of permissions corresponds to the MemberActions in the request.</param>
            <param name="initials">Suggested name initials for a member.</param>
            <param name="isInherited">True if the member has access from a parent
            folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MembershipInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MembershipInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.MembershipInfo.AccessType">
            <summary>
            <para>The access type for this member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MembershipInfo.Permissions">
            <summary>
            <para>The permissions that requesting user has on this member. The set of
            permissions corresponds to the MemberActions in the request.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MembershipInfo.Initials">
            <summary>
            <para>Suggested name initials for a member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MembershipInfo.IsInherited">
            <summary>
            <para>True if the member has access from a parent folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MembershipInfo.MembershipInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MembershipInfo.MembershipInfoEncoder.EncodeFields(Dropbox.Api.Sharing.MembershipInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MembershipInfo.MembershipInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MembershipInfo.MembershipInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MembershipInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MembershipInfo.MembershipInfoDecoder.SetField(Dropbox.Api.Sharing.MembershipInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.GroupMembershipInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.GroupMembershipInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupMembershipInfo.#ctor(Dropbox.Api.Sharing.AccessLevel,Dropbox.Api.Sharing.GroupInfo,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberPermission},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>
            class.</para>
            </summary>
            <param name="accessType">The access type for this member.</param>
            <param name="group">The information about the membership group.</param>
            <param name="permissions">The permissions that requesting user has on this member.
            The set of permissions corresponds to the MemberActions in the request.</param>
            <param name="initials">Suggested name initials for a member.</param>
            <param name="isInherited">True if the member has access from a parent
            folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupMembershipInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.GroupMembershipInfo.Group">
            <summary>
            <para>The information about the membership group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupMembershipInfo.GroupMembershipInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupMembershipInfo.GroupMembershipInfoEncoder.EncodeFields(Dropbox.Api.Sharing.GroupMembershipInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.GroupMembershipInfo.GroupMembershipInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupMembershipInfo.GroupMembershipInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.GroupMembershipInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.GroupMembershipInfo.GroupMembershipInfoDecoder.SetField(Dropbox.Api.Sharing.GroupMembershipInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo">
            <summary>
            <para>Information about the recipient of a shared content invitation.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeInfo"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeInfo.IsEmail">
            <summary>
            <para>Gets a value indicating whether this instance is Email</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeInfo.AsEmail">
            <summary>
            <para>Gets this instance as a Email, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeInfo.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeInfo.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.InviteeInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.InviteeInfoEncoder.EncodeFields(Dropbox.Api.Sharing.InviteeInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.InviteeInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.InviteeInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.InviteeInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.InviteeInfoDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Email">
            <summary>
            <para>E-mail address of invited user.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Email.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Email.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Email.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Email"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Email.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Email"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeInfo.Email.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Email.EmailEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Email.EmailEncoder.EncodeFields(Dropbox.Api.Sharing.InviteeInfo.Email,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Email.EmailDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Email.EmailDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Email"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Email.EmailDecoder.SetField(Dropbox.Api.Sharing.InviteeInfo.Email,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeInfo.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.InviteeInfo.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeInfo.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.InviteeInfo.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeInfo.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeMembershipInfo">
            <summary>
            <para>Information about an invited member of a shared content.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.MembershipInfo"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeMembershipInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.InviteeMembershipInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeMembershipInfo.#ctor(Dropbox.Api.Sharing.AccessLevel,Dropbox.Api.Sharing.InviteeInfo,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberPermission},System.String,System.Boolean,Dropbox.Api.Sharing.UserInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>
            class.</para>
            </summary>
            <param name="accessType">The access type for this member.</param>
            <param name="invitee">Recipient of the invitation.</param>
            <param name="permissions">The permissions that requesting user has on this member.
            The set of permissions corresponds to the MemberActions in the request.</param>
            <param name="initials">Suggested name initials for a member.</param>
            <param name="isInherited">True if the member has access from a parent
            folder.</param>
            <param name="user">The user this invitation is tied to, if available.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeMembershipInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeMembershipInfo.Invitee">
            <summary>
            <para>Recipient of the invitation.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.InviteeMembershipInfo.User">
            <summary>
            <para>The user this invitation is tied to, if available.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeMembershipInfo.InviteeMembershipInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeMembershipInfo.InviteeMembershipInfoEncoder.EncodeFields(Dropbox.Api.Sharing.InviteeMembershipInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.InviteeMembershipInfo.InviteeMembershipInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeMembershipInfo.InviteeMembershipInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.InviteeMembershipInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.InviteeMembershipInfo.InviteeMembershipInfoDecoder.SetField(Dropbox.Api.Sharing.InviteeMembershipInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError">
            <summary>
            <para>Error occurred while performing an asynchronous job from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFolderAsync(Dropbox.Api.Sharing.UnshareFolderArg)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFolderMemberAsync(Dropbox.Api.Sharing.RemoveFolderMemberArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.IsUnshareFolderError">
            <summary>
            <para>Gets a value indicating whether this instance is UnshareFolderError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.AsUnshareFolderError">
            <summary>
            <para>Gets this instance as a UnshareFolderError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.IsRemoveFolderMemberError">
            <summary>
            <para>Gets a value indicating whether this instance is
            RemoveFolderMemberError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.AsRemoveFolderMemberError">
            <summary>
            <para>Gets this instance as a RemoveFolderMemberError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.IsRelinquishFolderMembershipError">
            <summary>
            <para>Gets a value indicating whether this instance is
            RelinquishFolderMembershipError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.AsRelinquishFolderMembershipError">
            <summary>
            <para>Gets this instance as a RelinquishFolderMembershipError, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.JobErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.JobErrorEncoder.EncodeFields(Dropbox.Api.Sharing.JobError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.JobErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.JobErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.JobErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.UnshareFolderError">
            <summary>
            <para>Error occurred while performing <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFolderAsync(Dropbox.Api.Sharing.UnshareFolderArg)"/>
            action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.UnshareFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.UnshareFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.UnshareFolderError.#ctor(Dropbox.Api.Sharing.UnshareFolderError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.UnshareFolderError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.UnshareFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.UnshareFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.UnshareFolderError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.UnshareFolderError.UnshareFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobError.UnshareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.UnshareFolderError.UnshareFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.JobError.UnshareFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.UnshareFolderError.UnshareFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobError.UnshareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.UnshareFolderError.UnshareFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobError.UnshareFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.UnshareFolderError.UnshareFolderErrorDecoder.SetField(Dropbox.Api.Sharing.JobError.UnshareFolderError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError">
            <summary>
            <para>Error occurred while performing <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFolderMemberAsync(Dropbox.Api.Sharing.RemoveFolderMemberArg)"/>
            action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.#ctor(Dropbox.Api.Sharing.RemoveFolderMemberError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.RemoveFolderMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.RemoveFolderMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.JobError.RemoveFolderMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder.SetField(Dropbox.Api.Sharing.JobError.RemoveFolderMemberError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError">
            <summary>
            <para>Error occurred while performing <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RelinquishFolderMembershipAsync(Dropbox.Api.Sharing.RelinquishFolderMembershipArg)"/>
            action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.#ctor(Dropbox.Api.Sharing.RelinquishFolderMembershipError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorEncoder.EncodeFields(Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder.SetField(Dropbox.Api.Sharing.JobError.RelinquishFolderMembershipError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.JobError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus">
            <summary>
            <para>The job status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobStatus"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.IsFailed">
            <summary>
            <para>Gets a value indicating whether this instance is Failed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.AsFailed">
            <summary>
            <para>Gets this instance as a Failed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.JobStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.JobStatusEncoder.EncodeFields(Dropbox.Api.Sharing.JobStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.JobStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.JobStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.JobStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Complete">
            <summary>
            <para>The asynchronous job has finished.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobStatus.Complete"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Complete.Instance">
            <summary>
            <para>A singleton instance of Complete</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Sharing.JobStatus.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobStatus.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Failed">
            <summary>
            <para>The asynchronous job returned an error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Failed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.Failed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Failed.#ctor(Dropbox.Api.Sharing.JobError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobStatus.Failed"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Failed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobStatus.Failed"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.JobStatus.Failed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Failed.FailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Failed.FailedEncoder.EncodeFields(Dropbox.Api.Sharing.JobStatus.Failed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.Failed.FailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Failed.FailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobStatus.Failed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.Failed.FailedDecoder.SetField(Dropbox.Api.Sharing.JobStatus.Failed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.JobStatus.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.JobStatus.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Sharing.JobStatus.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.JobStatus.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.JobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.JobStatus.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.JobStatus.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkPermissions">
            <summary>
            <para>The link permissions object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.FileLinkMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.FolderLinkMetadata"/>
            <seealso cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.LinkPermissions.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.LinkPermissions.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkPermissions.#ctor(System.Boolean,Dropbox.Api.Sharing.ResolvedVisibility,Dropbox.Api.Sharing.RequestedVisibility,Dropbox.Api.Sharing.SharedLinkAccessFailureReason)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.LinkPermissions"/>
            class.</para>
            </summary>
            <param name="canRevoke">Whether the caller can revoke the shared link</param>
            <param name="resolvedVisibility">The current visibility of the link after
            considering the shared links policies of the the team (in case the link's owner is
            part of a team) and the shared folder (in case the linked file is part of a shared
            folder). This field is shown only if the caller has access to this info (the link's
            owner always has access to this data).</param>
            <param name="requestedVisibility">The shared link's requested visibility. This can
            be overridden by the team and shared folder policies. The final visibility, after
            considering these policies, can be found in <paramref name="resolvedVisibility"/>.
            This is shown only if the caller is the link's owner.</param>
            <param name="revokeFailureReason">The failure reason for revoking the link. This
            field will only be present if the <paramref name="canRevoke"/> is
            <c>false</c>.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkPermissions.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.LinkPermissions"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkPermissions.CanRevoke">
            <summary>
            <para>Whether the caller can revoke the shared link</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkPermissions.ResolvedVisibility">
            <summary>
            <para>The current visibility of the link after considering the shared links
            policies of the the team (in case the link's owner is part of a team) and the
            shared folder (in case the linked file is part of a shared folder). This field is
            shown only if the caller has access to this info (the link's owner always has
            access to this data).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkPermissions.RequestedVisibility">
            <summary>
            <para>The shared link's requested visibility. This can be overridden by the team
            and shared folder policies. The final visibility, after considering these policies,
            can be found in <see cref="P:Dropbox.Api.Sharing.LinkPermissions.ResolvedVisibility"/>. This is shown only if the caller
            is the link's owner.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.LinkPermissions.RevokeFailureReason">
            <summary>
            <para>The failure reason for revoking the link. This field will only be present if
            the <see cref="P:Dropbox.Api.Sharing.LinkPermissions.CanRevoke"/> is <c>false</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkPermissions.LinkPermissionsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.LinkPermissions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkPermissions.LinkPermissionsEncoder.EncodeFields(Dropbox.Api.Sharing.LinkPermissions,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.LinkPermissions.LinkPermissionsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.LinkPermissions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkPermissions.LinkPermissionsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.LinkPermissions"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.LinkPermissions.LinkPermissionsDecoder.SetField(Dropbox.Api.Sharing.LinkPermissions,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersArg.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.Boolean,System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersArg"/>
            class.</para>
            </summary>
            <param name="file">The file for which you want to see members.</param>
            <param name="actions">The actions for which to return permissions on a
            member</param>
            <param name="includeInherited">Whether to include members who only have access from
            a parent shared folder.</param>
            <param name="limit">Number of members to return max per query. Defaults to 100 if
            no limit is specified.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersArg.File">
            <summary>
            <para>The file for which you want to see members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersArg.Actions">
            <summary>
            <para>The actions for which to return permissions on a member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersArg.IncludeInherited">
            <summary>
            <para>Whether to include members who only have access from a parent shared
            folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersArg.Limit">
            <summary>
            <para>Number of members to return max per query. Defaults to 100 if no limit is
            specified.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersArg.ListFileMembersArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersArg.ListFileMembersArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersArg.ListFileMembersArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersArg.ListFileMembersArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersArg.ListFileMembersArgDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersBatchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersBatchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchArg.#ctor(System.Collections.Generic.IEnumerable{System.String},System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchArg"/>
            class.</para>
            </summary>
            <param name="files">Files for which to return members.</param>
            <param name="limit">Number of members to return max per query. Defaults to 10 if no
            limit is specified.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersBatchArg.Files">
            <summary>
            <para>Files for which to return members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersBatchArg.Limit">
            <summary>
            <para>Number of members to return max per query. Defaults to 10 if no limit is
            specified.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchArg.ListFileMembersBatchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchArg.ListFileMembersBatchArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersBatchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchArg.ListFileMembersBatchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchArg.ListFileMembersBatchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchArg.ListFileMembersBatchArgDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersBatchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchResult">
            <summary>
            <para>Per-file result for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersBatchResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersBatchResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchResult.#ctor(System.String,Dropbox.Api.Sharing.ListFileMembersIndividualResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchResult"/>
            class.</para>
            </summary>
            <param name="file">This is the input file identifier, whether an ID or a
            path.</param>
            <param name="result">The result for this particular file</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersBatchResult.File">
            <summary>
            <para>This is the input file identifier, whether an ID or a path.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersBatchResult.Result">
            <summary>
            <para>The result for this particular file</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchResult.ListFileMembersBatchResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchResult.ListFileMembersBatchResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersBatchResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersBatchResult.ListFileMembersBatchResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchResult.ListFileMembersBatchResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersBatchResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersBatchResult.ListFileMembersBatchResultDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersBatchResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>, <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>, or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueArg.Cursor">
            <summary>
            <para>The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>, <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>, or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueArg.ListFileMembersContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueArg.ListFileMembersContinueArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueArg.ListFileMembersContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueArg.ListFileMembersContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueArg.ListFileMembersContinueArgDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError">
            <summary>
            <para>Error for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.ListFileMembersContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.ListFileMembersContinueErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.ListFileMembersContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.ListFileMembersContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.ListFileMembersContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersContinueError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersContinueError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ListFileMembersContinueArg.Cursor"/> is
            invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersCountResult">
            <summary>
            <para>The list file members count result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersCountResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersCountResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersCountResult.#ctor(Dropbox.Api.Sharing.SharedFileMembers,System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>
            class.</para>
            </summary>
            <param name="members">A list of members on this file.</param>
            <param name="memberCount">The number of members on this file. This does not include
            inherited members</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersCountResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersCountResult.Members">
            <summary>
            <para>A list of members on this file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersCountResult.MemberCount">
            <summary>
            <para>The number of members on this file. This does not include inherited
            members</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersCountResult.ListFileMembersCountResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersCountResult.ListFileMembersCountResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersCountResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersCountResult.ListFileMembersCountResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersCountResult.ListFileMembersCountResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersCountResult.ListFileMembersCountResultDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersCountResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError">
            <summary>
            <para>Error for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.ListFileMembersErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.ListFileMembersErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.ListFileMembersErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.ListFileMembersErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.ListFileMembersErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult">
            <summary>
            <para>The list file members individual result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.IsResult">
            <summary>
            <para>Gets a value indicating whether this instance is Result</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AsResult">
            <summary>
            <para>Gets this instance as a Result, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.ListFileMembersIndividualResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.ListFileMembersIndividualResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersIndividualResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.ListFileMembersIndividualResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.ListFileMembersIndividualResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.ListFileMembersIndividualResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result">
            <summary>
            <para>The results of the query for this file if it was successful</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.#ctor(Dropbox.Api.Sharing.ListFileMembersCountResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.ResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.ResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.ResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.ResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Result.ResultDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError">
            <summary>
            <para>The result of the query for this file if it was an error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.ListFileMembersIndividualResult.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFileMembersIndividualResult.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(Dropbox.Api.Sharing.ListFilesArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesArg.#ctor(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesArg"/> class.</para>
            </summary>
            <param name="limit">Number of files to return max per query. Defaults to 100 if no
            limit is specified.</param>
            <param name="actions">File actions to query.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesArg.Limit">
            <summary>
            <para>Number of files to return max per query. Defaults to 100 if no limit is
            specified.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesArg.Actions">
            <summary>
            <para>File actions to query.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesArg.ListFilesArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesArg.ListFilesArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesArg.ListFilesArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesArg.ListFilesArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesArg.ListFilesArgDecoder.SetField(Dropbox.Api.Sharing.ListFilesArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesContinueAsync(Dropbox.Api.Sharing.ListFilesContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">Cursor in <see cref="P:Dropbox.Api.Sharing.ListFilesResult.Cursor"/></param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueArg.Cursor">
            <summary>
            <para>Cursor in <see cref="P:Dropbox.Api.Sharing.ListFilesResult.Cursor"/></para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueArg.ListFilesContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueArg.ListFilesContinueArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueArg.ListFilesContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueArg.ListFilesContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueArg.ListFilesContinueArgDecoder.SetField(Dropbox.Api.Sharing.ListFilesContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError">
            <summary>
            <para>Error results for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesContinueAsync(Dropbox.Api.Sharing.ListFilesContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.ListFilesContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.ListFilesContinueErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.ListFilesContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.ListFilesContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.ListFilesContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError">
            <summary>
            <para>User account had a problem.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesContinueError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesContinueError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.ListFilesContinueError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ListFilesContinueArg.Cursor"/> is
            invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesResult">
            <summary>
            <para>Success results for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(Dropbox.Api.Sharing.ListFilesArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFilesResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.SharedFileMetadata},System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesResult"/>
            class.</para>
            </summary>
            <param name="entries">Information about the files shared with current user.</param>
            <param name="cursor">Cursor used to obtain additional shared files.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFilesResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesResult.Entries">
            <summary>
            <para>Information about the files shared with current user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFilesResult.Cursor">
            <summary>
            <para>Cursor used to obtain additional shared files.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesResult.ListFilesResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFilesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesResult.ListFilesResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFilesResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFilesResult.ListFilesResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFilesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesResult.ListFilesResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFilesResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFilesResult.ListFilesResultDecoder.SetField(Dropbox.Api.Sharing.ListFilesResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersArgs">
            <summary>
            <para>The list folder members args object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg">
            <summary>
            <para>The list folder members cursor arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersCursorArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersCursorArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersCursorArg.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>
            class.</para>
            </summary>
            <param name="actions">This is a list indicating whether each returned member will
            include a boolean value <see cref="P:Dropbox.Api.Sharing.MemberPermission.Allow"/>
            that describes whether the current user can perform the MemberAction on the
            member.</param>
            <param name="limit">The maximum number of results that include members, groups and
            invitees to return per request.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersCursorArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersCursorArg.Actions">
            <summary>
            <para>This is a list indicating whether each returned member will include a boolean
            value <see cref="P:Dropbox.Api.Sharing.MemberPermission.Allow"/> that describes
            whether the current user can perform the MemberAction on the member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersCursorArg.Limit">
            <summary>
            <para>The maximum number of results that include members, groups and invitees to
            return per request.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg.ListFolderMembersCursorArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersCursorArg.ListFolderMembersCursorArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersCursorArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg.ListFolderMembersCursorArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersCursorArg.ListFolderMembersCursorArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersCursorArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersCursorArg.ListFolderMembersCursorArgDecoder.SetField(Dropbox.Api.Sharing.ListFolderMembersCursorArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersArgs.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether each returned member will
            include a boolean value <see cref="P:Dropbox.Api.Sharing.MemberPermission.Allow"/>
            that describes whether the current user can perform the MemberAction on the
            member.</param>
            <param name="limit">The maximum number of results that include members, groups and
            invitees to return per request.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersArgs.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersArgs.ListFolderMembersArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersArgs.ListFolderMembersArgsEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersArgs.ListFolderMembersArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersArgs.ListFolderMembersArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersArgs.ListFolderMembersArgsDecoder.SetField(Dropbox.Api.Sharing.ListFolderMembersArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg">
            <summary>
            <para>The list folder members continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueArg.Cursor">
            <summary>
            <para>The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg.ListFolderMembersContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueArg.ListFolderMembersContinueArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg.ListFolderMembersContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueArg.ListFolderMembersContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueArg.ListFolderMembersContinueArgDecoder.SetField(Dropbox.Api.Sharing.ListFolderMembersContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError">
            <summary>
            <para>The list folder members continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.ListFolderMembersContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.ListFolderMembersContinueErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.ListFolderMembersContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.ListFolderMembersContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.ListFolderMembersContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.ListFolderMembersContinueError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ListFolderMembersContinueArg.Cursor"/> is
            invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFolderMembersContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFolderMembersContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersArgs">
            <summary>
            <para>The list folders args object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersArgs.#ctor(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersArgs"/>
            class.</para>
            </summary>
            <param name="limit">The maximum number of results to return per request.</param>
            <param name="actions">This is a list indicating whether each returned folder data
            entry will include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the `FolderAction` on the folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersArgs.Limit">
            <summary>
            <para>The maximum number of results to return per request.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersArgs.Actions">
            <summary>
            <para>This is a list indicating whether each returned folder data entry will
            include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/>
            that describes whether the current user can perform the `FolderAction` on the
            folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersArgs.ListFoldersArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersArgs.ListFoldersArgsEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersArgs.ListFoldersArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersArgs.ListFoldersArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersArgs.ListFoldersArgsDecoder.SetField(Dropbox.Api.Sharing.ListFoldersArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueArg">
            <summary>
            <para>The list folders continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">The cursor returned by the previous API call specified in the
            endpoint description.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersContinueArg.Cursor">
            <summary>
            <para>The cursor returned by the previous API call specified in the endpoint
            description.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueArg.ListFoldersContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueArg.ListFoldersContinueArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueArg.ListFoldersContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueArg.ListFoldersContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueArg.ListFoldersContinueArgDecoder.SetField(Dropbox.Api.Sharing.ListFoldersContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError">
            <summary>
            <para>The list folders continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.ListFoldersContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.ListFoldersContinueErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.ListFoldersContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.ListFoldersContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.ListFoldersContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ListFoldersContinueArg.Cursor"/> is
            invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersResult">
            <summary>
            <para>Result for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/>, depending on which endpoint was requested.</para>
            <para>Unmounted shared folders can be identified by the absence of <see cref="P:Dropbox.Api.Sharing.SharedFolderMetadata.PathLower"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListFoldersResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.SharedFolderMetadata},System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersResult"/>
            class.</para>
            </summary>
            <param name="entries">List of all shared folders the authenticated user has access
            to.</param>
            <param name="cursor">Present if there are additional shared folders that have not
            been returned yet. Pass the cursor into the corresponding continue endpoint (either
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/> or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>) to list additional folders.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListFoldersResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersResult.Entries">
            <summary>
            <para>List of all shared folders the authenticated user has access to.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListFoldersResult.Cursor">
            <summary>
            <para>Present if there are additional shared folders that have not been returned
            yet. Pass the cursor into the corresponding continue endpoint (either <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>) to list additional folders.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersResult.ListFoldersResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersResult.ListFoldersResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListFoldersResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListFoldersResult.ListFoldersResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListFoldersResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersResult.ListFoldersResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListFoldersResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListFoldersResult.ListFoldersResultDecoder.SetField(Dropbox.Api.Sharing.ListFoldersResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksArg">
            <summary>
            <para>The list shared links arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksArg.#ctor(System.String,System.String,System.Nullable{System.Boolean})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksArg"/>
            class.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>.</param>
            <param name="directOnly">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksArg.Path">
            <summary>
            <para>See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> description.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksArg.Cursor">
            <summary>
            <para>The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksArg.DirectOnly">
            <summary>
            <para>See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> description.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksArg.ListSharedLinksArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksArg.ListSharedLinksArgEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksArg.ListSharedLinksArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksArg.ListSharedLinksArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksArg.ListSharedLinksArgDecoder.SetField(Dropbox.Api.Sharing.ListSharedLinksArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError">
            <summary>
            <para>The list shared links error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.IsPath">
            <summary>
            <para>Gets a value indicating whether this instance is Path</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.AsPath">
            <summary>
            <para>Gets this instance as a Path, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.ListSharedLinksErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.ListSharedLinksErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.ListSharedLinksErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.ListSharedLinksErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.ListSharedLinksErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Path">
            <summary>
            <para>The path object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Path.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Path.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Path.#ctor(Dropbox.Api.Files.LookupError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Path"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Path.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Path"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksError.Path.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Path.PathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Path.PathEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksError.Path,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Path.PathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Path"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Path.PathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Path"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Path.PathDecoder.SetField(Dropbox.Api.Sharing.ListSharedLinksError.Path,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> to obtain a
            new cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksResult">
            <summary>
            <para>The list shared links result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ListSharedLinksResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.SharedLinkMetadata},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksResult"/>
            class.</para>
            </summary>
            <param name="links">Shared links applicable to the path argument.</param>
            <param name="hasMore">Is true if there are additional shared links that have not
            been returned yet. Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> to retrieve
            them.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> to obtain
            the additional links. Cursor is returned only if no path is given or the path is
            empty.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ListSharedLinksResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksResult.Links">
            <summary>
            <para>Shared links applicable to the path argument.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksResult.HasMore">
            <summary>
            <para>Is true if there are additional shared links that have not been returned yet.
            Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> to retrieve
            them.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ListSharedLinksResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> to obtain
            the additional links. Cursor is returned only if no path is given or the path is
            empty.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksResult.ListSharedLinksResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksResult.ListSharedLinksResultEncoder.EncodeFields(Dropbox.Api.Sharing.ListSharedLinksResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ListSharedLinksResult.ListSharedLinksResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ListSharedLinksResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksResult.ListSharedLinksResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ListSharedLinksResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ListSharedLinksResult.ListSharedLinksResultDecoder.SetField(Dropbox.Api.Sharing.ListSharedLinksResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAccessLevelResult">
            <summary>
            <para>Contains information about a member's access level to content after an
            operation.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAccessLevelResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAccessLevelResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAccessLevelResult.#ctor(Dropbox.Api.Sharing.AccessLevel,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAccessLevelResult"/>
            class.</para>
            </summary>
            <param name="accessLevel">The member still has this level of access to the content
            through a parent folder.</param>
            <param name="warning">A localized string with additional information about why the
            user has this access level to the content.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAccessLevelResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAccessLevelResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAccessLevelResult.AccessLevel">
            <summary>
            <para>The member still has this level of access to the content through a parent
            folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAccessLevelResult.Warning">
            <summary>
            <para>A localized string with additional information about why the user has this
            access level to the content.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAccessLevelResult.MemberAccessLevelResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAccessLevelResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAccessLevelResult.MemberAccessLevelResultEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAccessLevelResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAccessLevelResult.MemberAccessLevelResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAccessLevelResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAccessLevelResult.MemberAccessLevelResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAccessLevelResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAccessLevelResult.MemberAccessLevelResultDecoder.SetField(Dropbox.Api.Sharing.MemberAccessLevelResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction">
            <summary>
            <para>Actions that may be taken on members of a shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsLeaveACopy">
            <summary>
            <para>Gets a value indicating whether this instance is LeaveACopy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsLeaveACopy">
            <summary>
            <para>Gets this instance as a LeaveACopy, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsMakeEditor">
            <summary>
            <para>Gets a value indicating whether this instance is MakeEditor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsMakeEditor">
            <summary>
            <para>Gets this instance as a MakeEditor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsMakeOwner">
            <summary>
            <para>Gets a value indicating whether this instance is MakeOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsMakeOwner">
            <summary>
            <para>Gets this instance as a MakeOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsMakeViewer">
            <summary>
            <para>Gets a value indicating whether this instance is MakeViewer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsMakeViewer">
            <summary>
            <para>Gets this instance as a MakeViewer, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsRemove">
            <summary>
            <para>Gets a value indicating whether this instance is Remove</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsRemove">
            <summary>
            <para>Gets this instance as a Remove, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberAction.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MemberActionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MemberActionEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MemberActionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MemberActionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MemberActionDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy">
            <summary>
            <para>Allow the member to keep a copy of the folder when removing.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.LeaveACopy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.LeaveACopy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.LeaveACopy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.LeaveACopy.Instance">
            <summary>
            <para>A singleton instance of LeaveACopy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy.LeaveACopyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.LeaveACopy.LeaveACopyEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.LeaveACopy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy.LeaveACopyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.LeaveACopy.LeaveACopyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.LeaveACopy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.LeaveACopy.LeaveACopyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeEditor">
            <summary>
            <para>Make the member an editor of the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeEditor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeEditor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeEditor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeEditor"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeEditor.Instance">
            <summary>
            <para>A singleton instance of MakeEditor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeEditor.MakeEditorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeEditor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeEditor.MakeEditorEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.MakeEditor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeEditor.MakeEditorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeEditor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeEditor.MakeEditorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeEditor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeEditor.MakeEditorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeOwner">
            <summary>
            <para>Make the member an owner of the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeOwner"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeOwner.Instance">
            <summary>
            <para>A singleton instance of MakeOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeOwner.MakeOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeOwner.MakeOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.MakeOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeOwner.MakeOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeOwner.MakeOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeOwner.MakeOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeViewer">
            <summary>
            <para>Make the member a viewer of the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeViewer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeViewer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeViewer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeViewer"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.MakeViewer.Instance">
            <summary>
            <para>A singleton instance of MakeViewer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeViewer.MakeViewerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeViewer.MakeViewerEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.MakeViewer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.MakeViewer.MakeViewerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeViewer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeViewer.MakeViewerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.MakeViewer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.MakeViewer.MakeViewerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Remove">
            <summary>
            <para>Remove the member from the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Remove.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Remove.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Remove.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.Remove"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Remove.Instance">
            <summary>
            <para>A singleton instance of Remove</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Remove.RemoveEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.Remove"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Remove.RemoveEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.Remove,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Remove.RemoveDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.Remove"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Remove.RemoveDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.Remove"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Remove.RemoveDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberAction.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberAction.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.MemberAction.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberAction.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberAction.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberAction.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberAction.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPermission">
            <summary>
            <para>Whether the user is allowed to take the action on the associated member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPermission.#ctor(Dropbox.Api.Sharing.MemberAction,System.Boolean,Dropbox.Api.Sharing.PermissionDeniedReason)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPermission"/>
            class.</para>
            </summary>
            <param name="action">The action that the user may wish to take on the
            member.</param>
            <param name="allow">True if the user is allowed to take the action.</param>
            <param name="reason">The reason why the user is denied the permission. Not present
            if the action is allowed</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPermission"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPermission.Action">
            <summary>
            <para>The action that the user may wish to take on the member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPermission.Allow">
            <summary>
            <para>True if the user is allowed to take the action.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPermission.Reason">
            <summary>
            <para>The reason why the user is denied the permission. Not present if the action
            is allowed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPermission.MemberPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPermission.MemberPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.MemberPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPermission.MemberPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPermission.MemberPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPermission.MemberPermissionDecoder.SetField(Dropbox.Api.Sharing.MemberPermission,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy">
            <summary>
            <para>Policy governing who can be a member of a shared folder. Only applicable to
            folders owned by a user on a team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPolicy"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.IsTeam">
            <summary>
            <para>Gets a value indicating whether this instance is Team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.AsTeam">
            <summary>
            <para>Gets this instance as a Team, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.IsAnyone">
            <summary>
            <para>Gets a value indicating whether this instance is Anyone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.AsAnyone">
            <summary>
            <para>Gets this instance as a Anyone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberPolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.MemberPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.MemberPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.MemberPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.MemberPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.MemberPolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Team">
            <summary>
            <para>Only a teammate can become a member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Team.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Team.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Team.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Team"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Team.Instance">
            <summary>
            <para>A singleton instance of Team</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Team.TeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Team.TeamEncoder.EncodeFields(Dropbox.Api.Sharing.MemberPolicy.Team,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Team.TeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Team.TeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Team"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Team.TeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Anyone">
            <summary>
            <para>Anyone can become a member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Anyone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Anyone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Anyone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Anyone"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Anyone.Instance">
            <summary>
            <para>A singleton instance of Anyone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Anyone.AnyoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Anyone.AnyoneEncoder.EncodeFields(Dropbox.Api.Sharing.MemberPolicy.Anyone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Anyone.AnyoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Anyone.AnyoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Anyone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Anyone.AnyoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberPolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.MemberPolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberPolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberPolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberPolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector">
            <summary>
            <para>Includes different ways to identify a member of a shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.IsDropboxId">
            <summary>
            <para>Gets a value indicating whether this instance is DropboxId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.AsDropboxId">
            <summary>
            <para>Gets this instance as a DropboxId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.IsEmail">
            <summary>
            <para>Gets a value indicating whether this instance is Email</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.AsEmail">
            <summary>
            <para>Gets this instance as a Email, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.MemberSelectorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.MemberSelectorEncoder.EncodeFields(Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.MemberSelectorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.MemberSelectorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberSelector"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.MemberSelectorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.DropboxId">
            <summary>
            <para>Dropbox account, team member, or group ID of member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.DropboxId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.DropboxId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.DropboxId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.DropboxId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.DropboxId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.DropboxId.DropboxIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.DropboxId.DropboxIdEncoder.EncodeFields(Dropbox.Api.Sharing.MemberSelector.DropboxId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.DropboxId.DropboxIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.DropboxId.DropboxIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.DropboxId.DropboxIdDecoder.SetField(Dropbox.Api.Sharing.MemberSelector.DropboxId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Email">
            <summary>
            <para>E-mail address of member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Email.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Email.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Email.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector.Email"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Email.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector.Email"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MemberSelector.Email.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Email.EmailEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Email.EmailEncoder.EncodeFields(Dropbox.Api.Sharing.MemberSelector.Email,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Email.EmailDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Email.EmailDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberSelector.Email"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Email.EmailDecoder.SetField(Dropbox.Api.Sharing.MemberSelector.Email,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MemberSelector.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MemberSelector.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.MemberSelector.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MemberSelector.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MemberSelector.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MemberSelector.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MemberSelector.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs">
            <summary>
            <para>The modify shared link settings args object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.#ctor(System.String,Dropbox.Api.Sharing.SharedLinkSettings,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link to change its settings</param>
            <param name="settings">Set of settings for the shared link.</param>
            <param name="removeExpiration">If set to true, removes the expiration of the shared
            link.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.Url">
            <summary>
            <para>URL of the shared link to change its settings</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.Settings">
            <summary>
            <para>Set of settings for the shared link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.RemoveExpiration">
            <summary>
            <para>If set to true, removes the expiration of the shared link.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.ModifySharedLinkSettingsArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.ModifySharedLinkSettingsArgsEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.ModifySharedLinkSettingsArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.ModifySharedLinkSettingsArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs.ModifySharedLinkSettingsArgsDecoder.SetField(Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError">
            <summary>
            <para>The modify shared link settings error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.IsSettingsError">
            <summary>
            <para>Gets a value indicating whether this instance is SettingsError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.AsSettingsError">
            <summary>
            <para>Gets this instance as a SettingsError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.IsEmailNotVerified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailNotVerified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.AsEmailNotVerified">
            <summary>
            <para>Gets this instance as a EmailNotVerified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.IsSharedLinkNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.AsSharedLinkNotFound">
            <summary>
            <para>Gets this instance as a SharedLinkNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.IsSharedLinkAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is
            SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.AsSharedLinkAccessDenied">
            <summary>
            <para>Gets this instance as a SharedLinkAccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.ModifySharedLinkSettingsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.ModifySharedLinkSettingsErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.ModifySharedLinkSettingsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.ModifySharedLinkSettingsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.ModifySharedLinkSettingsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError">
            <summary>
            <para>There is an error with the given settings</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.#ctor(Dropbox.Api.Sharing.SharedLinkSettingsError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.SettingsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.SettingsErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.SettingsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.SettingsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError.SettingsErrorDecoder.SetField(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SettingsError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified">
            <summary>
            <para>The caller's email should be verified</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.Instance">
            <summary>
            <para>A singleton instance of EmailNotVerified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.EmailNotVerifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.EmailNotVerifiedEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.EmailNotVerifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.EmailNotVerifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.EmailNotVerified.EmailNotVerifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound">
            <summary>
            <para>The shared link wasn't found</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.Instance">
            <summary>
            <para>A singleton instance of SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.SharedLinkNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.SharedLinkNotFoundEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.SharedLinkNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.SharedLinkNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkNotFound.SharedLinkNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied">
            <summary>
            <para>The caller is not allowed to access this shared link</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.Instance">
            <summary>
            <para>A singleton instance of SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other">
            <summary>
            <para>An unspecified error</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ModifySharedLinkSettingsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderArg">
            <summary>
            <para>The mount folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderArg"/> class.</para>
            </summary>
            <param name="sharedFolderId">The ID of the shared folder to mount.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderArg.SharedFolderId">
            <summary>
            <para>The ID of the shared folder to mount.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderArg.MountFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderArg.MountFolderArgEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderArg.MountFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderArg.MountFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderArg.MountFolderArgDecoder.SetField(Dropbox.Api.Sharing.MountFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError">
            <summary>
            <para>The mount folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsInsideSharedFolder">
            <summary>
            <para>Gets a value indicating whether this instance is InsideSharedFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsInsideSharedFolder">
            <summary>
            <para>Gets this instance as a InsideSharedFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsInsufficientQuota">
            <summary>
            <para>Gets a value indicating whether this instance is InsufficientQuota</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsInsufficientQuota">
            <summary>
            <para>Gets this instance as a InsufficientQuota, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsAlreadyMounted">
            <summary>
            <para>Gets a value indicating whether this instance is AlreadyMounted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsAlreadyMounted">
            <summary>
            <para>Gets this instance as a AlreadyMounted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsNotMountable">
            <summary>
            <para>Gets a value indicating whether this instance is NotMountable</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsNotMountable">
            <summary>
            <para>Gets this instance as a NotMountable, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.MountFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.MountFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.MountFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.MountFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.MountFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.MountFolderError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.MountFolderError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder">
            <summary>
            <para>Mounting would cause a shared folder to be inside another, which is
            disallowed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.Instance">
            <summary>
            <para>A singleton instance of InsideSharedFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.InsideSharedFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.InsideSharedFolderEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.InsideSharedFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.InsideSharedFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsideSharedFolder.InsideSharedFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota">
            <summary>
            <para>The current user does not have enough space to mount the shared
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.Instance">
            <summary>
            <para>A singleton instance of InsufficientQuota</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.InsufficientQuotaEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.InsufficientQuotaEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.InsufficientQuota,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.InsufficientQuotaDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.InsufficientQuotaDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.InsufficientQuota.InsufficientQuotaDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted">
            <summary>
            <para>The shared folder is already mounted.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.Instance">
            <summary>
            <para>A singleton instance of AlreadyMounted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.AlreadyMountedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.AlreadyMountedEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.AlreadyMounted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.AlreadyMountedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.AlreadyMountedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.AlreadyMounted.AlreadyMountedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NotMountable">
            <summary>
            <para>The shared folder is not mountable. One example where this can occur is when
            the shared folder belongs within a team folder in the user's Dropbox.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NotMountable.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NotMountable.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NotMountable.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.NotMountable"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.NotMountable.Instance">
            <summary>
            <para>A singleton instance of NotMountable</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NotMountable.NotMountableEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.NotMountable"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NotMountable.NotMountableEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.NotMountable,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.NotMountable.NotMountableDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.NotMountable"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NotMountable.NotMountableDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.NotMountable"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.NotMountable.NotMountableDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.MountFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.MountFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.MountFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.MountFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.MountFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.MountFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.MountFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PathLinkMetadata">
            <summary>
            <para>Metadata for a path-based shared link.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.LinkMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.PathLinkMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PathLinkMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PathLinkMetadata.#ctor(System.String,Dropbox.Api.Sharing.Visibility,System.String,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="visibility">Who can access the link.</param>
            <param name="path">Path in user's Dropbox.</param>
            <param name="expires">Expiration time, if set. By default the link won't
            expire.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.PathLinkMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.PathLinkMetadata.Path">
            <summary>
            <para>Path in user's Dropbox.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PathLinkMetadata.PathLinkMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PathLinkMetadata.PathLinkMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.PathLinkMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PathLinkMetadata.PathLinkMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PathLinkMetadata.PathLinkMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PathLinkMetadata.PathLinkMetadataDecoder.SetField(Dropbox.Api.Sharing.PathLinkMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode">
            <summary>
            <para>Flag to indicate pending upload default (for linking to not-yet-existing
            paths).</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PendingUploadMode"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PendingUploadMode.IsFile">
            <summary>
            <para>Gets a value indicating whether this instance is File</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PendingUploadMode.AsFile">
            <summary>
            <para>Gets this instance as a File, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PendingUploadMode.IsFolder">
            <summary>
            <para>Gets a value indicating whether this instance is Folder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PendingUploadMode.AsFolder">
            <summary>
            <para>Gets this instance as a Folder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.PendingUploadModeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.PendingUploadModeEncoder.EncodeFields(Dropbox.Api.Sharing.PendingUploadMode,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.PendingUploadModeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.PendingUploadModeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PendingUploadMode"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.PendingUploadModeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.File">
            <summary>
            <para>Assume pending uploads are files.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.File.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.File.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.File.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.File.Instance">
            <summary>
            <para>A singleton instance of File</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.File.FileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.File.FileEncoder.EncodeFields(Dropbox.Api.Sharing.PendingUploadMode.File,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.File.FileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.File.FileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.File.FileDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.Folder">
            <summary>
            <para>Assume pending uploads are folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.Folder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.Folder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.Folder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PendingUploadMode.Folder.Instance">
            <summary>
            <para>A singleton instance of Folder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.Folder.FolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.Folder.FolderEncoder.EncodeFields(Dropbox.Api.Sharing.PendingUploadMode.Folder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PendingUploadMode.Folder.FolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.Folder.FolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PendingUploadMode.Folder.FolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason">
            <summary>
            <para>Possible reasons the user is denied a permission.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsUserNotSameTeamAsOwner">
            <summary>
            <para>Gets a value indicating whether this instance is
            UserNotSameTeamAsOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsUserNotSameTeamAsOwner">
            <summary>
            <para>Gets this instance as a UserNotSameTeamAsOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsUserNotAllowedByOwner">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotAllowedByOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsUserNotAllowedByOwner">
            <summary>
            <para>Gets this instance as a UserNotAllowedByOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsTargetIsIndirectMember">
            <summary>
            <para>Gets a value indicating whether this instance is
            TargetIsIndirectMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsTargetIsIndirectMember">
            <summary>
            <para>Gets this instance as a TargetIsIndirectMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsTargetIsOwner">
            <summary>
            <para>Gets a value indicating whether this instance is TargetIsOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsTargetIsOwner">
            <summary>
            <para>Gets this instance as a TargetIsOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsTargetIsSelf">
            <summary>
            <para>Gets a value indicating whether this instance is TargetIsSelf</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsTargetIsSelf">
            <summary>
            <para>Gets this instance as a TargetIsSelf, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsTargetNotActive">
            <summary>
            <para>Gets a value indicating whether this instance is TargetNotActive</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsTargetNotActive">
            <summary>
            <para>Gets this instance as a TargetNotActive, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.PermissionDeniedReason.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.PermissionDeniedReasonEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.PermissionDeniedReasonEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.PermissionDeniedReasonDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.PermissionDeniedReasonDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.PermissionDeniedReasonDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner">
            <summary>
            <para>User is not on the same team as the folder owner.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.Instance">
            <summary>
            <para>A singleton instance of UserNotSameTeamAsOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.UserNotSameTeamAsOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.UserNotSameTeamAsOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.UserNotSameTeamAsOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.UserNotSameTeamAsOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotSameTeamAsOwner.UserNotSameTeamAsOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner">
            <summary>
            <para>User is prohibited by the owner from taking the action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.Instance">
            <summary>
            <para>A singleton instance of UserNotAllowedByOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.UserNotAllowedByOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.UserNotAllowedByOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.UserNotAllowedByOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.UserNotAllowedByOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.UserNotAllowedByOwner.UserNotAllowedByOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember">
            <summary>
            <para>Target is indirectly a member of the folder, for example by being part of a
            group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.Instance">
            <summary>
            <para>A singleton instance of TargetIsIndirectMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.TargetIsIndirectMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.TargetIsIndirectMemberEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.TargetIsIndirectMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.TargetIsIndirectMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsIndirectMember.TargetIsIndirectMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner">
            <summary>
            <para>Target is the owner of the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.Instance">
            <summary>
            <para>A singleton instance of TargetIsOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.TargetIsOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.TargetIsOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.TargetIsOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.TargetIsOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsOwner.TargetIsOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf">
            <summary>
            <para>Target is the user itself.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.Instance">
            <summary>
            <para>A singleton instance of TargetIsSelf</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.TargetIsSelfEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.TargetIsSelfEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.TargetIsSelfDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.TargetIsSelfDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetIsSelf.TargetIsSelfDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive">
            <summary>
            <para>Target is not an active member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.Instance">
            <summary>
            <para>A singleton instance of TargetNotActive</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.TargetNotActiveEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.TargetNotActiveEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.TargetNotActiveDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.TargetNotActiveDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.TargetNotActive.TargetNotActiveDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.PermissionDeniedReason.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.PermissionDeniedReason.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.PermissionDeniedReason.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.PermissionDeniedReason.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg">
            <summary>
            <para>The relinquish file membership arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg"/>
            class.</para>
            </summary>
            <param name="file">The path or id for the file.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipArg.File">
            <summary>
            <para>The path or id for the file.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg.RelinquishFileMembershipArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipArg.RelinquishFileMembershipArgEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg.RelinquishFileMembershipArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipArg.RelinquishFileMembershipArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipArg.RelinquishFileMembershipArgDecoder.SetField(Dropbox.Api.Sharing.RelinquishFileMembershipArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError">
            <summary>
            <para>The relinquish file membership error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.IsGroupAccess">
            <summary>
            <para>Gets a value indicating whether this instance is GroupAccess</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.AsGroupAccess">
            <summary>
            <para>Gets this instance as a GroupAccess, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.RelinquishFileMembershipErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.RelinquishFileMembershipErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.RelinquishFileMembershipErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.RelinquishFileMembershipErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.RelinquishFileMembershipErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.RelinquishFileMembershipError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess">
            <summary>
            <para>The current user has access to the shared file via a group. You can't
            relinquish membership to a file shared via groups.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.Instance">
            <summary>
            <para>A singleton instance of GroupAccess</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.GroupAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.GroupAccessEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.GroupAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.GroupAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.GroupAccess.GroupAccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFileMembershipError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFileMembershipError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg">
            <summary>
            <para>The relinquish folder membership arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.#ctor(System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg"/> class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">Keep a copy of the folder's contents upon relinquishing
            membership.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.LeaveACopy">
            <summary>
            <para>Keep a copy of the folder's contents upon relinquishing membership.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.RelinquishFolderMembershipArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.RelinquishFolderMembershipArgEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.RelinquishFolderMembershipArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.RelinquishFolderMembershipArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipArg.RelinquishFolderMembershipArgDecoder.SetField(Dropbox.Api.Sharing.RelinquishFolderMembershipArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError">
            <summary>
            <para>The relinquish folder membership error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsFolderOwner">
            <summary>
            <para>Gets a value indicating whether this instance is FolderOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsFolderOwner">
            <summary>
            <para>Gets this instance as a FolderOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsMounted">
            <summary>
            <para>Gets a value indicating whether this instance is Mounted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsMounted">
            <summary>
            <para>Gets this instance as a Mounted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsGroupAccess">
            <summary>
            <para>Gets a value indicating whether this instance is GroupAccess</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsGroupAccess">
            <summary>
            <para>Gets this instance as a GroupAccess, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsTeamFolder">
            <summary>
            <para>Gets a value indicating whether this instance is TeamFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsTeamFolder">
            <summary>
            <para>Gets this instance as a TeamFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.RelinquishFolderMembershipErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.RelinquishFolderMembershipError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner">
            <summary>
            <para>The current user is the owner of the shared folder. Owners cannot relinquish
            membership to their own folders. Try unsharing or transferring ownership
            first.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.Instance">
            <summary>
            <para>A singleton instance of FolderOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.FolderOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.FolderOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.FolderOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.FolderOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.FolderOwner.FolderOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted">
            <summary>
            <para>The shared folder is currently mounted. Unmount the shared folder before
            relinquishing membership.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.Instance">
            <summary>
            <para>A singleton instance of Mounted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.MountedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.MountedEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.MountedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.MountedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Mounted.MountedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess">
            <summary>
            <para>The current user has access to the shared folder via a group. You can't
            relinquish membership to folders shared via groups.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.Instance">
            <summary>
            <para>A singleton instance of GroupAccess</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.GroupAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.GroupAccessEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.GroupAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.GroupAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.GroupAccess.GroupAccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder">
            <summary>
            <para>This action cannot be performed on a team shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.Instance">
            <summary>
            <para>A singleton instance of TeamFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.TeamFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.TeamFolderEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.TeamFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.TeamFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.TeamFolder.TeamFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RelinquishFolderMembershipError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMember2Async(Dropbox.Api.Sharing.RemoveFileMemberArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberArg.#ctor(System.String,Dropbox.Api.Sharing.MemberSelector)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberArg"/>
            class.</para>
            </summary>
            <param name="file">File from which to remove members.</param>
            <param name="member">Member to remove from this file. Note that even if an email is
            specified, it may result in the removal of a user (not an invitee) if the user's
            main account corresponds to that email address.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberArg.File">
            <summary>
            <para>File from which to remove members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberArg.Member">
            <summary>
            <para>Member to remove from this file. Note that even if an email is specified, it
            may result in the removal of a user (not an invitee) if the user's main account
            corresponds to that email address.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberArg.RemoveFileMemberArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberArg.RemoveFileMemberArgEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberArg.RemoveFileMemberArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberArg.RemoveFileMemberArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberArg.RemoveFileMemberArgDecoder.SetField(Dropbox.Api.Sharing.RemoveFileMemberArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError">
            <summary>
            <para>Errors for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMember2Async(Dropbox.Api.Sharing.RemoveFileMemberArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.IsNoExplicitAccess">
            <summary>
            <para>Gets a value indicating whether this instance is NoExplicitAccess</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.AsNoExplicitAccess">
            <summary>
            <para>Gets this instance as a NoExplicitAccess, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.RemoveFileMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.RemoveFileMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.RemoveFileMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.RemoveFileMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.RemoveFileMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.RemoveFileMemberError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.RemoveFileMemberError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess">
            <summary>
            <para>This member does not have explicit access to the file and therefore cannot be
            removed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.Instance">
            <summary>
            <para>A singleton instance of NoExplicitAccess</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.NoExplicitAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.NoExplicitAccessEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.NoExplicitAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.NoExplicitAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.NoExplicitAccess.NoExplicitAccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFileMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFileMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFileMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberArg">
            <summary>
            <para>The remove folder member arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberArg.#ctor(System.String,Dropbox.Api.Sharing.MemberSelector,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member to remove from the folder.</param>
            <param name="leaveACopy">If true, the removed user will keep their copy of the
            folder after it's unshared, assuming it was mounted. Otherwise, it will be removed
            from their Dropbox. Also, this must be set to false when kicking a group.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberArg.Member">
            <summary>
            <para>The member to remove from the folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberArg.LeaveACopy">
            <summary>
            <para>If true, the removed user will keep their copy of the folder after it's
            unshared, assuming it was mounted. Otherwise, it will be removed from their
            Dropbox. Also, this must be set to false when kicking a group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberArg.RemoveFolderMemberArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberArg.RemoveFolderMemberArgEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberArg.RemoveFolderMemberArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberArg.RemoveFolderMemberArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberArg.RemoveFolderMemberArgDecoder.SetField(Dropbox.Api.Sharing.RemoveFolderMemberArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError">
            <summary>
            <para>The remove folder member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsMemberError">
            <summary>
            <para>Gets a value indicating whether this instance is MemberError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsMemberError">
            <summary>
            <para>Gets this instance as a MemberError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsFolderOwner">
            <summary>
            <para>Gets a value indicating whether this instance is FolderOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsFolderOwner">
            <summary>
            <para>Gets this instance as a FolderOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsGroupAccess">
            <summary>
            <para>Gets a value indicating whether this instance is GroupAccess</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsGroupAccess">
            <summary>
            <para>Gets this instance as a GroupAccess, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsTeamFolder">
            <summary>
            <para>Gets a value indicating whether this instance is TeamFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsTeamFolder">
            <summary>
            <para>Gets this instance as a TeamFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.RemoveFolderMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.RemoveFolderMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.RemoveFolderMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.RemoveFolderMemberError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError">
            <summary>
            <para>The member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.#ctor(Dropbox.Api.Sharing.SharedFolderMemberError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.MemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.MemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.MemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.MemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError.MemberErrorDecoder.SetField(Dropbox.Api.Sharing.RemoveFolderMemberError.MemberError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner">
            <summary>
            <para>The target user is the owner of the shared folder. You can't remove this user
            until ownership has been transferred to another member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.Instance">
            <summary>
            <para>A singleton instance of FolderOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.FolderOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.FolderOwnerEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.FolderOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.FolderOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.FolderOwner.FolderOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess">
            <summary>
            <para>The target user has access to the shared folder via a group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.Instance">
            <summary>
            <para>A singleton instance of GroupAccess</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.GroupAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.GroupAccessEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.GroupAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.GroupAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.GroupAccess.GroupAccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder">
            <summary>
            <para>This action cannot be performed on a team shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.Instance">
            <summary>
            <para>A singleton instance of TeamFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.TeamFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.TeamFolderEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.TeamFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.TeamFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.TeamFolder.TeamFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveFolderMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveFolderMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus">
            <summary>
            <para>The remove member job status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.IsFailed">
            <summary>
            <para>Gets a value indicating whether this instance is Failed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.AsFailed">
            <summary>
            <para>Gets this instance as a Failed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.RemoveMemberJobStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.RemoveMemberJobStatusEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveMemberJobStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.RemoveMemberJobStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.RemoveMemberJobStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.RemoveMemberJobStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete">
            <summary>
            <para>Removing the folder member has finished. The value is information about
            whether the member has another form of access.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.#ctor(Dropbox.Api.Sharing.MemberAccessLevelResult)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed">
            <summary>
            <para>The failed object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.#ctor(Dropbox.Api.Sharing.RemoveFolderMemberError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.FailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.FailedEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.FailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.FailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed.FailedDecoder.SetField(Dropbox.Api.Sharing.RemoveMemberJobStatus.Failed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RemoveMemberJobStatus.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility">
            <summary>
            <para>The access permission that can be requested by the caller for the shared link.
            Note that the final resolved visibility of the shared link takes into account other
            aspects, such as team and shared folder settings. Check the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility"/> for more info on the possible resolved visibility values
            of shared links.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RequestedVisibility"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.IsPublic">
            <summary>
            <para>Gets a value indicating whether this instance is Public</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.AsPublic">
            <summary>
            <para>Gets this instance as a Public, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.IsTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is TeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.AsTeamOnly">
            <summary>
            <para>Gets this instance as a TeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.IsPassword">
            <summary>
            <para>Gets a value indicating whether this instance is Password</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RequestedVisibility.AsPassword">
            <summary>
            <para>Gets this instance as a Password, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.RequestedVisibilityEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.RequestedVisibilityEncoder.EncodeFields(Dropbox.Api.Sharing.RequestedVisibility,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.RequestedVisibilityDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.RequestedVisibilityDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RequestedVisibility"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.RequestedVisibilityDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Public">
            <summary>
            <para>Anyone who has received the link can access it. No login required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Public.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Public.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Public.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Public.Instance">
            <summary>
            <para>A singleton instance of Public</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Public.PublicEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Public.PublicEncoder.EncodeFields(Dropbox.Api.Sharing.RequestedVisibility.Public,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Public.PublicDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Public.PublicDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Public.PublicDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly">
            <summary>
            <para>Only members of the same team can access the link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.Instance">
            <summary>
            <para>A singleton instance of TeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.TeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.TeamOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.RequestedVisibility.TeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.TeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.TeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.TeamOnly.TeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Password">
            <summary>
            <para>A link-specific password is required to access the link. Login is not
            required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Password.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Password.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Password.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RequestedVisibility.Password.Instance">
            <summary>
            <para>A singleton instance of Password</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Password.PasswordEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Password.PasswordEncoder.EncodeFields(Dropbox.Api.Sharing.RequestedVisibility.Password,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RequestedVisibility.Password.PasswordDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Password.PasswordDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RequestedVisibility.Password.PasswordDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility">
            <summary>
            <para>The actual access permissions values of shared links after taking into account
            user preferences and the team and shared folder settings. Check the <see cref="T:Dropbox.Api.Sharing.RequestedVisibility"/> for more info on the possible visibility values that can
            be set by the shared link's owner.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsTeamAndPassword">
            <summary>
            <para>Gets a value indicating whether this instance is TeamAndPassword</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsTeamAndPassword">
            <summary>
            <para>Gets this instance as a TeamAndPassword, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsSharedFolderOnly">
            <summary>
            <para>Gets a value indicating whether this instance is SharedFolderOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsSharedFolderOnly">
            <summary>
            <para>Gets this instance as a SharedFolderOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsPublic">
            <summary>
            <para>Gets a value indicating whether this instance is Public</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsPublic">
            <summary>
            <para>Gets this instance as a Public, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is TeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsTeamOnly">
            <summary>
            <para>Gets this instance as a TeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.IsPassword">
            <summary>
            <para>Gets a value indicating whether this instance is Password</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ResolvedVisibility.AsPassword">
            <summary>
            <para>Gets this instance as a Password, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.ResolvedVisibilityEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.ResolvedVisibilityEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.ResolvedVisibilityDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.ResolvedVisibilityDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.ResolvedVisibilityDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword">
            <summary>
            <para>Only members of the same team who have the link-specific password can access
            the link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.Instance">
            <summary>
            <para>A singleton instance of TeamAndPassword</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.TeamAndPasswordEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.TeamAndPasswordEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.TeamAndPasswordDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.TeamAndPasswordDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamAndPassword.TeamAndPasswordDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly">
            <summary>
            <para>Only members of the shared folder containing the linked file can access the
            link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.Instance">
            <summary>
            <para>A singleton instance of SharedFolderOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.SharedFolderOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.SharedFolderOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.SharedFolderOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.SharedFolderOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.SharedFolderOnly.SharedFolderOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Other">
            <summary>
            <para>An unknown restriction is in place.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Public">
            <summary>
            <para>Anyone who has received the link can access it. No login required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Public.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Public.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Public.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Public"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Public.Instance">
            <summary>
            <para>A singleton instance of Public</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Public.PublicEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Public.PublicEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.Public,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Public.PublicDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Public.PublicDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Public"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Public.PublicDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly">
            <summary>
            <para>Only members of the same team can access the link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.Instance">
            <summary>
            <para>A singleton instance of TeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.TeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.TeamOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.TeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.TeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.TeamOnly.TeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Password">
            <summary>
            <para>A link-specific password is required to access the link. Login is not
            required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Password.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Password.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Password.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Password"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ResolvedVisibility.Password.Instance">
            <summary>
            <para>A singleton instance of Password</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Password.PasswordEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Password.PasswordEncoder.EncodeFields(Dropbox.Api.Sharing.ResolvedVisibility.Password,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ResolvedVisibility.Password.PasswordDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Password.PasswordDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ResolvedVisibility.Password"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ResolvedVisibility.Password.PasswordDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkArg">
            <summary>
            <para>The revoke shared link arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkArg"/>
            class.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkArg.Url">
            <summary>
            <para>URL of the shared link.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkArg.RevokeSharedLinkArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkArg.RevokeSharedLinkArgEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkArg.RevokeSharedLinkArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkArg.RevokeSharedLinkArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkArg.RevokeSharedLinkArgDecoder.SetField(Dropbox.Api.Sharing.RevokeSharedLinkArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError">
            <summary>
            <para>The revoke shared link error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.IsSharedLinkMalformed">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkMalformed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.AsSharedLinkMalformed">
            <summary>
            <para>Gets this instance as a SharedLinkMalformed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.IsSharedLinkNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.AsSharedLinkNotFound">
            <summary>
            <para>Gets this instance as a SharedLinkNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.IsSharedLinkAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is
            SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.AsSharedLinkAccessDenied">
            <summary>
            <para>Gets this instance as a SharedLinkAccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.RevokeSharedLinkError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.RevokeSharedLinkErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.RevokeSharedLinkErrorEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.RevokeSharedLinkErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.RevokeSharedLinkErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.RevokeSharedLinkErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed">
            <summary>
            <para>Shared link is malformed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.Instance">
            <summary>
            <para>A singleton instance of SharedLinkMalformed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.SharedLinkMalformedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.SharedLinkMalformedEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.SharedLinkMalformedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.SharedLinkMalformedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkMalformed.SharedLinkMalformedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound">
            <summary>
            <para>The shared link wasn't found</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.Instance">
            <summary>
            <para>A singleton instance of SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.SharedLinkNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.SharedLinkNotFoundEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied">
            <summary>
            <para>The caller is not allowed to access this shared link</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.Instance">
            <summary>
            <para>A singleton instance of SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other">
            <summary>
            <para>An unspecified error</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.RevokeSharedLinkError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.RevokeSharedLinkError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderArg">
            <summary>
            <para>The share folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderArg.#ctor(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderArg"/> class.</para>
            </summary>
            <param name="path">The path to the folder to share. If it does not exist, then a
            new one is created.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
            <param name="forceAsync">Whether to force the share to happen
            asynchronously.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderArg.Path">
            <summary>
            <para>The path to the folder to share. If it does not exist, then a new one is
            created.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderArg.MemberPolicy">
            <summary>
            <para>Who can be a member of this shared folder. Only applicable if the current
            user is on a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderArg.AclUpdatePolicy">
            <summary>
            <para>Who can add and remove members of this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderArg.SharedLinkPolicy">
            <summary>
            <para>The policy to apply to shared links created for content inside this shared
            folder. The current user must be on a team to set this policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderArg.ForceAsync">
            <summary>
            <para>Whether to force the share to happen asynchronously.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderArg.ShareFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderArg.ShareFolderArgEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderArg.ShareFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderArg.ShareFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderArg.ShareFolderArgDecoder.SetField(Dropbox.Api.Sharing.ShareFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError">
            <summary>
            <para>The share folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsEmailUnverified">
            <summary>
            <para>Gets this instance as a EmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsBadPath">
            <summary>
            <para>Gets a value indicating whether this instance is BadPath</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsBadPath">
            <summary>
            <para>Gets this instance as a BadPath, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets this instance as a TeamPolicyDisallowsMemberPolicy, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets this instance as a DisallowedSharedLinkPolicy, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.ShareFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.ShareFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.ShareFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.ShareFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.ShareFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified">
            <summary>
            <para>The current user's e-mail address is unverified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.Instance">
            <summary>
            <para>A singleton instance of EmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.EmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.EmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.EmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.EmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.EmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.EmailUnverified.EmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.BadPath">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ShareFolderArg.Path"/> is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.BadPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.BadPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.BadPath.#ctor(Dropbox.Api.Sharing.SharePathError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.BadPath"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.BadPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.BadPath"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderError.BadPath.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.BadPath.BadPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.BadPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.BadPath.BadPathEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.BadPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.BadPath.BadPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.BadPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.BadPath.BadPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.BadPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.BadPath.BadPathDecoder.SetField(Dropbox.Api.Sharing.ShareFolderError.BadPath,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Team policy is more restrictive than <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.MemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.Instance">
            <summary>
            <para>A singleton instance of TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy">
            <summary>
            <para>The current user's account is not allowed to select the specified <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.SharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.Instance">
            <summary>
            <para>A singleton instance of DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase">
            <summary>
            <para>The share folder error base object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.IsEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.AsEmailUnverified">
            <summary>
            <para>Gets this instance as a EmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.IsBadPath">
            <summary>
            <para>Gets a value indicating whether this instance is BadPath</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.AsBadPath">
            <summary>
            <para>Gets this instance as a BadPath, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.IsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.AsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets this instance as a TeamPolicyDisallowsMemberPolicy, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.IsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.AsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets this instance as a DisallowedSharedLinkPolicy, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.ShareFolderErrorBaseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.ShareFolderErrorBaseEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.ShareFolderErrorBaseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.ShareFolderErrorBaseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.ShareFolderErrorBaseDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified">
            <summary>
            <para>The current user's e-mail address is unverified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.Instance">
            <summary>
            <para>A singleton instance of EmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.EmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.EmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.EmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.EmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.EmailUnverified.EmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.ShareFolderArg.Path"/> is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.#ctor(Dropbox.Api.Sharing.SharePathError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.BadPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.BadPathEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.BadPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.BadPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath.BadPathDecoder.SetField(Dropbox.Api.Sharing.ShareFolderErrorBase.BadPath,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Team policy is more restrictive than <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.MemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.Instance">
            <summary>
            <para>A singleton instance of TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy">
            <summary>
            <para>The current user's account is not allowed to select the specified <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.SharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.Instance">
            <summary>
            <para>A singleton instance of DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderErrorBase.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderErrorBase.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderErrorBase.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus">
            <summary>
            <para>The share folder job status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.IsFailed">
            <summary>
            <para>Gets a value indicating whether this instance is Failed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.AsFailed">
            <summary>
            <para>Gets this instance as a Failed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.ShareFolderJobStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.ShareFolderJobStatusEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderJobStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.ShareFolderJobStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.ShareFolderJobStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.ShareFolderJobStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete">
            <summary>
            <para>The share job has finished. The value is the metadata for the folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.#ctor(Dropbox.Api.Sharing.SharedFolderMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderJobStatus.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed">
            <summary>
            <para>The failed object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.#ctor(Dropbox.Api.Sharing.ShareFolderError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.FailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.FailedEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderJobStatus.Failed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.FailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.FailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.Failed.FailedDecoder.SetField(Dropbox.Api.Sharing.ShareFolderJobStatus.Failed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderJobStatus.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch">
            <summary>
            <para>The share folder launch object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.IsAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is AsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.AsAsyncJobId">
            <summary>
            <para>Gets this instance as a AsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.ShareFolderLaunchEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.ShareFolderLaunchEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderLaunch,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.ShareFolderLaunchDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.ShareFolderLaunchDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.ShareFolderLaunchDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete">
            <summary>
            <para>The complete object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.#ctor(Dropbox.Api.Sharing.SharedFolderMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderLaunch.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.Complete.CompleteDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId">
            <summary>
            <para>This response indicates that the processing is asynchronous. The string is an
            id that can be used to obtain the status of the asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.AsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.AsyncJobIdEncoder.EncodeFields(Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.AsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.AsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId.AsyncJobIdDecoder.SetField(Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError">
            <summary>
            <para>The share path error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsIsFile">
            <summary>
            <para>Gets a value indicating whether this instance is IsFile</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsIsFile">
            <summary>
            <para>Gets this instance as a IsFile, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsInsideSharedFolder">
            <summary>
            <para>Gets a value indicating whether this instance is InsideSharedFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsInsideSharedFolder">
            <summary>
            <para>Gets this instance as a InsideSharedFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsContainsSharedFolder">
            <summary>
            <para>Gets a value indicating whether this instance is ContainsSharedFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsContainsSharedFolder">
            <summary>
            <para>Gets this instance as a ContainsSharedFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsIsAppFolder">
            <summary>
            <para>Gets a value indicating whether this instance is IsAppFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsIsAppFolder">
            <summary>
            <para>Gets this instance as a IsAppFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsInsideAppFolder">
            <summary>
            <para>Gets a value indicating whether this instance is InsideAppFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsInsideAppFolder">
            <summary>
            <para>Gets this instance as a InsideAppFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsIsPublicFolder">
            <summary>
            <para>Gets a value indicating whether this instance is IsPublicFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsIsPublicFolder">
            <summary>
            <para>Gets this instance as a IsPublicFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsInsidePublicFolder">
            <summary>
            <para>Gets a value indicating whether this instance is InsidePublicFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsInsidePublicFolder">
            <summary>
            <para>Gets this instance as a InsidePublicFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsAlreadyShared">
            <summary>
            <para>Gets a value indicating whether this instance is AlreadyShared</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsAlreadyShared">
            <summary>
            <para>Gets this instance as a AlreadyShared, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsInvalidPath">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidPath</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsInvalidPath">
            <summary>
            <para>Gets this instance as a InvalidPath, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsIsOsxPackage">
            <summary>
            <para>Gets a value indicating whether this instance is IsOsxPackage</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsIsOsxPackage">
            <summary>
            <para>Gets this instance as a IsOsxPackage, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsInsideOsxPackage">
            <summary>
            <para>Gets a value indicating whether this instance is InsideOsxPackage</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsInsideOsxPackage">
            <summary>
            <para>Gets this instance as a InsideOsxPackage, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.SharePathErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.SharePathErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.SharePathErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.SharePathErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.SharePathErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsFile">
            <summary>
            <para>A file is at the specified path.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsFile.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsFile.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsFile.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.IsFile"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsFile.Instance">
            <summary>
            <para>A singleton instance of IsFile</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsFile.IsFileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsFile.IsFileEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.IsFile,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsFile.IsFileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsFile.IsFileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.IsFile"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsFile.IsFileDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder">
            <summary>
            <para>We do not support sharing a folder inside a shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.Instance">
            <summary>
            <para>A singleton instance of InsideSharedFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.InsideSharedFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.InsideSharedFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.InsideSharedFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.InsideSharedFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.InsideSharedFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideSharedFolder.InsideSharedFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder">
            <summary>
            <para>We do not support shared folders that contain shared folders.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.Instance">
            <summary>
            <para>A singleton instance of ContainsSharedFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.ContainsSharedFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.ContainsSharedFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.ContainsSharedFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.ContainsSharedFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.ContainsSharedFolder.ContainsSharedFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder">
            <summary>
            <para>We do not support sharing an app folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsAppFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsAppFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsAppFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsAppFolder.Instance">
            <summary>
            <para>A singleton instance of IsAppFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder.IsAppFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsAppFolder.IsAppFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.IsAppFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder.IsAppFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsAppFolder.IsAppFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.IsAppFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsAppFolder.IsAppFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder">
            <summary>
            <para>We do not support sharing a folder inside an app folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.Instance">
            <summary>
            <para>A singleton instance of InsideAppFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.InsideAppFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.InsideAppFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.InsideAppFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.InsideAppFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.InsideAppFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideAppFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideAppFolder.InsideAppFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder">
            <summary>
            <para>A public folder can't be shared this way. Use a public link instead.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.Instance">
            <summary>
            <para>A singleton instance of IsPublicFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.IsPublicFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.IsPublicFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.IsPublicFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.IsPublicFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.IsPublicFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.IsPublicFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsPublicFolder.IsPublicFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder">
            <summary>
            <para>A folder inside a public folder can't be shared this way. Use a public link
            instead.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.Instance">
            <summary>
            <para>A singleton instance of InsidePublicFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.InsidePublicFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.InsidePublicFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.InsidePublicFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.InsidePublicFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.InsidePublicFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsidePublicFolder.InsidePublicFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared">
            <summary>
            <para>Folder is already shared. Contains metadata about the existing shared
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.AlreadyShared.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.AlreadyShared.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.AlreadyShared.#ctor(Dropbox.Api.Sharing.SharedFolderMetadata)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.AlreadyShared.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharePathError.AlreadyShared.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared.AlreadySharedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.AlreadyShared.AlreadySharedEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.AlreadyShared,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared.AlreadySharedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.AlreadyShared.AlreadySharedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.AlreadyShared"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.AlreadyShared.AlreadySharedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InvalidPath">
            <summary>
            <para>Path is not valid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InvalidPath.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InvalidPath.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InvalidPath.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.InvalidPath"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InvalidPath.Instance">
            <summary>
            <para>A singleton instance of InvalidPath</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InvalidPath.InvalidPathEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InvalidPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InvalidPath.InvalidPathEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.InvalidPath,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InvalidPath.InvalidPathDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InvalidPath"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InvalidPath.InvalidPathDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.InvalidPath"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InvalidPath.InvalidPathDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage">
            <summary>
            <para>We do not support sharing a Mac OS X package.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.Instance">
            <summary>
            <para>A singleton instance of IsOsxPackage</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.IsOsxPackageEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.IsOsxPackageEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.IsOsxPackage,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.IsOsxPackageDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.IsOsxPackageDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.IsOsxPackage"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.IsOsxPackage.IsOsxPackageDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage">
            <summary>
            <para>We do not support sharing a folder inside a Mac OS X package.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.Instance">
            <summary>
            <para>A singleton instance of InsideOsxPackage</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.InsideOsxPackageEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.InsideOsxPackageEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.InsideOsxPackage,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.InsideOsxPackageDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.InsideOsxPackageDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.InsideOsxPackage.InsideOsxPackageDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharePathError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharePathError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharePathError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharePathError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharePathError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharePathError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharePathError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMembers">
            <summary>
            <para>Shared file user, group, and invitee membership.</para>
            <para>Used for the results of <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/> and <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>, and
            used as part of the results for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.ListFileMembersCountResult"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFileMembers.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFileMembers.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMembers.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.UserMembershipInfo},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.GroupMembershipInfo},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.InviteeMembershipInfo},System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFileMembers"/>
            class.</para>
            </summary>
            <param name="users">The list of user members of the shared file.</param>
            <param name="groups">The list of group members of the shared file.</param>
            <param name="invitees">The list of invited members of a file, but have not logged
            in and claimed this.</param>
            <param name="cursor">Present if there are additional shared file members that have
            not been returned yet. Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/> to
            list additional members.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMembers.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFileMembers"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMembers.Users">
            <summary>
            <para>The list of user members of the shared file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMembers.Groups">
            <summary>
            <para>The list of group members of the shared file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMembers.Invitees">
            <summary>
            <para>The list of invited members of a file, but have not logged in and claimed
            this.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMembers.Cursor">
            <summary>
            <para>Present if there are additional shared file members that have not been
            returned yet. Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/> to
            list additional members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMembers.SharedFileMembersEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFileMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMembers.SharedFileMembersEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFileMembers,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMembers.SharedFileMembersDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFileMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMembers.SharedFileMembersDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFileMembers"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMembers.SharedFileMembersDecoder.SetField(Dropbox.Api.Sharing.SharedFileMembers,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMetadata">
            <summary>
            <para>Properties of the shared file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFileMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFileMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMetadata.#ctor(Dropbox.Api.Sharing.FolderPolicy,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FilePermission},Dropbox.Api.Users.Team,System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>
            class.</para>
            </summary>
            <param name="policy">Policies governing this shared file.</param>
            <param name="previewUrl">URL for displaying a web preview of the shared
            file.</param>
            <param name="name">The name of this file.</param>
            <param name="id">The ID of the file.</param>
            <param name="permissions">The sharing permissions that requesting user has on this
            file. This corresponds to the entries given in <see cref="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Actions"/> or <see cref="P:Dropbox.Api.Sharing.GetFileMetadataArg.Actions"/>.</param>
            <param name="ownerTeam">The team that owns the file. This field is not present if
            the file is not owned by a team.</param>
            <param name="parentSharedFolderId">The ID of the parent shared folder. This field
            is present only if the file is contained within a shared folder.</param>
            <param name="pathLower">The lower-case full path of this file. Absent for unmounted
            files.</param>
            <param name="pathDisplay">The cased path to be used for display purposes only. In
            rare instances the casing will not correctly match the user's filesystem, but this
            behavior will match the path provided in the Core API v1. Absent for unmounted
            files.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.Policy">
            <summary>
            <para>Policies governing this shared file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.PreviewUrl">
            <summary>
            <para>URL for displaying a web preview of the shared file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.Name">
            <summary>
            <para>The name of this file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.Id">
            <summary>
            <para>The ID of the file.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.Permissions">
            <summary>
            <para>The sharing permissions that requesting user has on this file. This
            corresponds to the entries given in <see cref="P:Dropbox.Api.Sharing.GetFileMetadataBatchArg.Actions"/> or <see cref="P:Dropbox.Api.Sharing.GetFileMetadataArg.Actions"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.OwnerTeam">
            <summary>
            <para>The team that owns the file. This field is not present if the file is not
            owned by a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.ParentSharedFolderId">
            <summary>
            <para>The ID of the parent shared folder. This field is present only if the file is
            contained within a shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.PathLower">
            <summary>
            <para>The lower-case full path of this file. Absent for unmounted files.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFileMetadata.PathDisplay">
            <summary>
            <para>The cased path to be used for display purposes only. In rare instances the
            casing will not correctly match the user's filesystem, but this behavior will match
            the path provided in the Core API v1. Absent for unmounted files.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMetadata.SharedFileMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMetadata.SharedFileMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFileMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFileMetadata.SharedFileMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMetadata.SharedFileMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFileMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFileMetadata.SharedFileMetadataDecoder.SetField(Dropbox.Api.Sharing.SharedFileMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError">
            <summary>
            <para>There is an error accessing the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.IsInvalidId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.AsInvalidId">
            <summary>
            <para>Gets this instance as a InvalidId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.IsNotAMember">
            <summary>
            <para>Gets a value indicating whether this instance is NotAMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.AsNotAMember">
            <summary>
            <para>Gets this instance as a NotAMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.IsEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.AsEmailUnverified">
            <summary>
            <para>Gets this instance as a EmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.IsUnmounted">
            <summary>
            <para>Gets a value indicating whether this instance is Unmounted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.AsUnmounted">
            <summary>
            <para>Gets this instance as a Unmounted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderAccessError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.SharedFolderAccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.SharedFolderAccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.SharedFolderAccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.SharedFolderAccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.SharedFolderAccessErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId">
            <summary>
            <para>This shared folder ID is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.Instance">
            <summary>
            <para>A singleton instance of InvalidId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.InvalidIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.InvalidIdEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.InvalidIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.InvalidIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.InvalidId.InvalidIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember">
            <summary>
            <para>The user is not a member of the shared folder thus cannot access it.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.Instance">
            <summary>
            <para>A singleton instance of NotAMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.NotAMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.NotAMemberEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.NotAMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.NotAMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.NotAMember.NotAMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified">
            <summary>
            <para>The current user's e-mail address is unverified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.Instance">
            <summary>
            <para>A singleton instance of EmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.EmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.EmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.EmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.EmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.EmailUnverified.EmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted">
            <summary>
            <para>The shared folder is unmounted.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.Instance">
            <summary>
            <para>A singleton instance of Unmounted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.UnmountedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.UnmountedEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.UnmountedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.UnmountedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Unmounted.UnmountedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderAccessError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderAccessError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderAccessError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError">
            <summary>
            <para>The shared folder member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.IsInvalidDropboxId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidDropboxId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.AsInvalidDropboxId">
            <summary>
            <para>Gets this instance as a InvalidDropboxId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.IsNotAMember">
            <summary>
            <para>Gets a value indicating whether this instance is NotAMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.AsNotAMember">
            <summary>
            <para>Gets this instance as a NotAMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.SharedFolderMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.SharedFolderMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.SharedFolderMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.SharedFolderMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.SharedFolderMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId">
            <summary>
            <para>The target dropbox_id is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.Instance">
            <summary>
            <para>A singleton instance of InvalidDropboxId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.InvalidDropboxIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.InvalidDropboxIdEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.InvalidDropboxIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.InvalidDropboxIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.InvalidDropboxId.InvalidDropboxIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember">
            <summary>
            <para>The target dropbox_id is not a member of the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.Instance">
            <summary>
            <para>A singleton instance of NotAMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.NotAMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.NotAMemberEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.NotAMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.NotAMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.NotAMember.NotAMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMembers">
            <summary>
            <para>Shared folder user and group membership.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMembers.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMembers.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMembers.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.UserMembershipInfo},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.GroupMembershipInfo},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.InviteeMembershipInfo},System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMembers"/>
            class.</para>
            </summary>
            <param name="users">The list of user members of the shared folder.</param>
            <param name="groups">The list of group members of the shared folder.</param>
            <param name="invitees">The list of invitees to the shared folder.</param>
            <param name="cursor">Present if there are additional shared folder members that
            have not been returned yet. Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>
            to list additional members.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMembers.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMembers"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMembers.Users">
            <summary>
            <para>The list of user members of the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMembers.Groups">
            <summary>
            <para>The list of group members of the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMembers.Invitees">
            <summary>
            <para>The list of invitees to the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMembers.Cursor">
            <summary>
            <para>Present if there are additional shared folder members that have not been
            returned yet. Pass the cursor into <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>
            to list additional members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMembers.SharedFolderMembersEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMembers.SharedFolderMembersEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMembers,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMembers.SharedFolderMembersDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMembers"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMembers.SharedFolderMembersDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMembers"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMembers.SharedFolderMembersDecoder.SetField(Dropbox.Api.Sharing.SharedFolderMembers,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadata">
            <summary>
            <para>The metadata which includes basic information about the shared folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadataBase">
            <summary>
            <para>Properties of the shared folder.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMetadataBase.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMetadataBase.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadataBase.#ctor(Dropbox.Api.Sharing.AccessLevel,System.Boolean,Dropbox.Api.Sharing.FolderPolicy,Dropbox.Api.Users.Team,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>
            class.</para>
            </summary>
            <param name="accessType">The current user's access level for this shared
            folder.</param>
            <param name="isTeamFolder">Whether this folder is a <a href="https://www.dropbox.com/en/help/986">team folder</a>.</param>
            <param name="policy">Policies governing this shared folder.</param>
            <param name="ownerTeam">The team that owns the folder. This field is not present if
            the folder is not owned by a team.</param>
            <param name="parentSharedFolderId">The ID of the parent shared folder. This field
            is present only if the folder is contained within another shared folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadataBase.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadataBase.AccessType">
            <summary>
            <para>The current user's access level for this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadataBase.IsTeamFolder">
            <summary>
            <para>Whether this folder is a <a href="https://www.dropbox.com/en/help/986">team
            folder</a>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadataBase.Policy">
            <summary>
            <para>Policies governing this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadataBase.OwnerTeam">
            <summary>
            <para>The team that owns the folder. This field is not present if the folder is not
            owned by a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadataBase.ParentSharedFolderId">
            <summary>
            <para>The ID of the parent shared folder. This field is present only if the folder
            is contained within another shared folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadataBase.SharedFolderMetadataBaseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadataBase.SharedFolderMetadataBaseEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMetadataBase,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadataBase.SharedFolderMetadataBaseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadataBase.SharedFolderMetadataBaseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadataBase"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadataBase.SharedFolderMetadataBaseDecoder.SetField(Dropbox.Api.Sharing.SharedFolderMetadataBase,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMetadata.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedFolderMetadata.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadata.#ctor(Dropbox.Api.Sharing.AccessLevel,System.Boolean,Dropbox.Api.Sharing.FolderPolicy,System.String,System.String,System.DateTime,Dropbox.Api.Users.Team,System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderPermission})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>
            class.</para>
            </summary>
            <param name="accessType">The current user's access level for this shared
            folder.</param>
            <param name="isTeamFolder">Whether this folder is a <a href="https://www.dropbox.com/en/help/986">team folder</a>.</param>
            <param name="policy">Policies governing this shared folder.</param>
            <param name="name">The name of the this shared folder.</param>
            <param name="sharedFolderId">The ID of the shared folder.</param>
            <param name="timeInvited">Timestamp indicating when the current user was invited to
            this shared folder.</param>
            <param name="ownerTeam">The team that owns the folder. This field is not present if
            the folder is not owned by a team.</param>
            <param name="parentSharedFolderId">The ID of the parent shared folder. This field
            is present only if the folder is contained within another shared folder.</param>
            <param name="pathLower">The lower-cased full path of this shared folder. Absent for
            unmounted folders.</param>
            <param name="permissions">Actions the current user may perform on the folder and
            its contents. The set of permissions corresponds to the FolderActions in the
            request.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadata.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadata.Name">
            <summary>
            <para>The name of the this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderId">
            <summary>
            <para>The ID of the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadata.TimeInvited">
            <summary>
            <para>Timestamp indicating when the current user was invited to this shared
            folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadata.PathLower">
            <summary>
            <para>The lower-cased full path of this shared folder. Absent for unmounted
            folders.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedFolderMetadata.Permissions">
            <summary>
            <para>Actions the current user may perform on the folder and its contents. The set
            of permissions corresponds to the FolderActions in the request.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderMetadataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderMetadataEncoder.EncodeFields(Dropbox.Api.Sharing.SharedFolderMetadata,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderMetadataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderMetadataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedFolderMetadata"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedFolderMetadata.SharedFolderMetadataDecoder.SetField(Dropbox.Api.Sharing.SharedFolderMetadata,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason">
            <summary>
            <para>The shared link access failure reason object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsLoginRequired">
            <summary>
            <para>Gets a value indicating whether this instance is LoginRequired</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsLoginRequired">
            <summary>
            <para>Gets this instance as a LoginRequired, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsEmailVerifyRequired">
            <summary>
            <para>Gets a value indicating whether this instance is EmailVerifyRequired</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsEmailVerifyRequired">
            <summary>
            <para>Gets this instance as a EmailVerifyRequired, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsPasswordRequired">
            <summary>
            <para>Gets a value indicating whether this instance is PasswordRequired</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsPasswordRequired">
            <summary>
            <para>Gets this instance as a PasswordRequired, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is TeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsTeamOnly">
            <summary>
            <para>Gets this instance as a TeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsOwnerOnly">
            <summary>
            <para>Gets a value indicating whether this instance is OwnerOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsOwnerOnly">
            <summary>
            <para>Gets this instance as a OwnerOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.SharedLinkAccessFailureReasonEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.SharedLinkAccessFailureReasonEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.SharedLinkAccessFailureReasonDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.SharedLinkAccessFailureReasonDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.SharedLinkAccessFailureReasonDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired">
            <summary>
            <para>User is not logged in.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.Instance">
            <summary>
            <para>A singleton instance of LoginRequired</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.LoginRequiredEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.LoginRequiredEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.LoginRequiredDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.LoginRequiredDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.LoginRequired.LoginRequiredDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired">
            <summary>
            <para>User's email is not verified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.Instance">
            <summary>
            <para>A singleton instance of EmailVerifyRequired</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.EmailVerifyRequiredEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.EmailVerifyRequiredEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.EmailVerifyRequiredDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.EmailVerifyRequiredDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.EmailVerifyRequired.EmailVerifyRequiredDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired">
            <summary>
            <para>The link is password protected.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.Instance">
            <summary>
            <para>A singleton instance of PasswordRequired</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.PasswordRequiredEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.PasswordRequiredEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.PasswordRequiredDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.PasswordRequiredDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.PasswordRequired.PasswordRequiredDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly">
            <summary>
            <para>Access is allowed for team members only.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.Instance">
            <summary>
            <para>A singleton instance of TeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.TeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.TeamOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.TeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.TeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.TeamOnly.TeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly">
            <summary>
            <para>Access is allowed for the shared link's owner only.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.Instance">
            <summary>
            <para>A singleton instance of OwnerOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.OwnerOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.OwnerOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.OwnerOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.OwnerOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.OwnerOnly.OwnerOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other">
            <summary>
            <para>An unknown accessibility failure.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkAccessFailureReason.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError">
            <summary>
            <para>The shared link error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.IsSharedLinkNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.AsSharedLinkNotFound">
            <summary>
            <para>Gets this instance as a SharedLinkNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.IsSharedLinkAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is
            SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.AsSharedLinkAccessDenied">
            <summary>
            <para>Gets this instance as a SharedLinkAccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound">
            <summary>
            <para>The shared link wasn't found</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.Instance">
            <summary>
            <para>A singleton instance of SharedLinkNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.SharedLinkNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.SharedLinkNotFoundEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkNotFound.SharedLinkNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied">
            <summary>
            <para>The caller is not allowed to access this shared link</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.Instance">
            <summary>
            <para>A singleton instance of SharedLinkAccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.SharedLinkAccessDenied.SharedLinkAccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.Other">
            <summary>
            <para>An unspecified error</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy">
            <summary>
            <para>Policy governing who can view shared links.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.IsAnyone">
            <summary>
            <para>Gets a value indicating whether this instance is Anyone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.AsAnyone">
            <summary>
            <para>Gets this instance as a Anyone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.IsMembers">
            <summary>
            <para>Gets a value indicating whether this instance is Members</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.AsMembers">
            <summary>
            <para>Gets this instance as a Members, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkPolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.SharedLinkPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.SharedLinkPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.SharedLinkPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.SharedLinkPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.SharedLinkPolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone">
            <summary>
            <para>Links can be shared with anyone.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.Instance">
            <summary>
            <para>A singleton instance of Anyone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.AnyoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.AnyoneEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkPolicy.Anyone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.AnyoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.AnyoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Anyone.AnyoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members">
            <summary>
            <para>Links can only be shared among members of the shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Members.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Members.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Members.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Members.Instance">
            <summary>
            <para>A singleton instance of Members</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members.MembersEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Members.MembersEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkPolicy.Members,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members.MembersDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Members.MembersDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Members.MembersDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other">
            <summary>
            <para>An unknown shared link policy.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkPolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkPolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkPolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettings">
            <summary>
            <para>The shared link settings object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettings.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettings.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettings.#ctor(Dropbox.Api.Sharing.RequestedVisibility,System.String,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/>
            class.</para>
            </summary>
            <param name="requestedVisibility">The requested access for this shared
            link.</param>
            <param name="linkPassword">If <paramref name="requestedVisibility"/> is <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/> this is needed to
            specify the password to access the link.</param>
            <param name="expires">Expiration time of the shared link. By default the link won't
            expire.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettings.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettings.RequestedVisibility">
            <summary>
            <para>The requested access for this shared link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettings.LinkPassword">
            <summary>
            <para>If <see cref="P:Dropbox.Api.Sharing.SharedLinkSettings.RequestedVisibility"/> is <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/> this is needed to
            specify the password to access the link.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettings.Expires">
            <summary>
            <para>Expiration time of the shared link. By default the link won't expire.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettings.SharedLinkSettingsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettings.SharedLinkSettingsEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkSettings,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettings.SharedLinkSettingsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettings.SharedLinkSettingsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettings.SharedLinkSettingsDecoder.SetField(Dropbox.Api.Sharing.SharedLinkSettings,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError">
            <summary>
            <para>The shared link settings error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettingsError.IsInvalidSettings">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidSettings</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettingsError.AsInvalidSettings">
            <summary>
            <para>Gets this instance as a InvalidSettings, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettingsError.IsNotAuthorized">
            <summary>
            <para>Gets a value indicating whether this instance is NotAuthorized</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharedLinkSettingsError.AsNotAuthorized">
            <summary>
            <para>Gets this instance as a NotAuthorized, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.SharedLinkSettingsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.SharedLinkSettingsErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkSettingsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.SharedLinkSettingsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.SharedLinkSettingsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.SharedLinkSettingsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings">
            <summary>
            <para>The given settings are invalid (for example, all attributes of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettings"/> are empty, the requested visibility is <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Password"/> but the <see cref="P:Dropbox.Api.Sharing.SharedLinkSettings.LinkPassword"/> is missing, <see cref="P:Dropbox.Api.Sharing.SharedLinkSettings.Expires"/> is set to the past,
            etc.)</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.Instance">
            <summary>
            <para>A singleton instance of InvalidSettings</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.InvalidSettingsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.InvalidSettingsEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.InvalidSettingsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.InvalidSettingsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.InvalidSettings.InvalidSettingsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized">
            <summary>
            <para>User is not allowed to modify the settings of this link. Note that basic
            users can only set <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/> as
            the <see cref="P:Dropbox.Api.Sharing.SharedLinkSettings.RequestedVisibility"/> and
            cannot set <see cref="P:Dropbox.Api.Sharing.SharedLinkSettings.Expires"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.Instance">
            <summary>
            <para>A singleton instance of NotAuthorized</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.NotAuthorizedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.NotAuthorizedEncoder.EncodeFields(Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.NotAuthorizedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.NotAuthorizedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharedLinkSettingsError.NotAuthorized.NotAuthorizedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError">
            <summary>
            <para>User could not access this file.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsInvalidFile">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidFile</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsInvalidFile">
            <summary>
            <para>Gets this instance as a InvalidFile, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsIsFolder">
            <summary>
            <para>Gets a value indicating whether this instance is IsFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsIsFolder">
            <summary>
            <para>Gets this instance as a IsFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsInsidePublicFolder">
            <summary>
            <para>Gets a value indicating whether this instance is InsidePublicFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsInsidePublicFolder">
            <summary>
            <para>Gets this instance as a InsidePublicFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsInsideOsxPackage">
            <summary>
            <para>Gets a value indicating whether this instance is InsideOsxPackage</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsInsideOsxPackage">
            <summary>
            <para>Gets this instance as a InsideOsxPackage, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingFileAccessError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.SharingFileAccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.SharingFileAccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.SharingFileAccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.SharingFileAccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.SharingFileAccessErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission">
            <summary>
            <para>Current user does not have sufficient privileges to perform the desired
            action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile">
            <summary>
            <para>File specified was not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.Instance">
            <summary>
            <para>A singleton instance of InvalidFile</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.InvalidFileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.InvalidFileEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.InvalidFileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.InvalidFileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InvalidFile.InvalidFileDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder">
            <summary>
            <para>A folder can't be shared this way. Use folder sharing or a shared link
            instead.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.Instance">
            <summary>
            <para>A singleton instance of IsFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.IsFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.IsFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.IsFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.IsFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.IsFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.IsFolder.IsFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder">
            <summary>
            <para>A file inside a public folder can't be shared this way. Use a public link
            instead.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.Instance">
            <summary>
            <para>A singleton instance of InsidePublicFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.InsidePublicFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.InsidePublicFolderEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.InsidePublicFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.InsidePublicFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsidePublicFolder.InsidePublicFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage">
            <summary>
            <para>A Mac OS X package can't be shared this way. Use a shared link
            instead.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.Instance">
            <summary>
            <para>A singleton instance of InsideOsxPackage</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.InsideOsxPackageEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.InsideOsxPackageEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.InsideOsxPackageDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.InsideOsxPackageDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.InsideOsxPackage.InsideOsxPackageDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingFileAccessError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharingFileAccessError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingFileAccessError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingFileAccessError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingFileAccessError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Routes.SharingRoutes">
            <summary>
            <para>The routes for the <see cref="N:Dropbox.Api.Sharing"/> namespace</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.#ctor(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Routes.SharingRoutes"/> class.</para>
            </summary>
            <param name="transport">The transport to use</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFileMemberAsync(Dropbox.Api.Sharing.AddFileMemberArgs)">
            <summary>
            <para>Adds specified members to a file.</para>
            </summary>
            <param name="addFileMemberArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginAddFileMember(Dropbox.Api.Sharing.AddFileMemberArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the add file member route.</para>
            </summary>
            <param name="addFileMemberArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFileMemberAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberSelector},System.String,System.Boolean,Dropbox.Api.Sharing.AccessLevel,System.Boolean)">
            <summary>
            <para>Adds specified members to a file.</para>
            </summary>
            <param name="file">File to which to add members.</param>
            <param name="members">Members to add. Note that even an email address is given,
            this may result in a user being directy added to the membership if that email is
            the user's main account email.</param>
            <param name="customMessage">Message to send to added members in their
            invitation.</param>
            <param name="quiet">Whether added members should be notified via device
            notifications of their invitation.</param>
            <param name="accessLevel">AccessLevel union object, describing what access level we
            want to give new members.</param>
            <param name="addMessageAsComment">If the custom message should be added as a
            comment on the file.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginAddFileMember(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberSelector},System.String,System.Boolean,Dropbox.Api.Sharing.AccessLevel,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the add file member route.</para>
            </summary>
            <param name="file">File to which to add members.</param>
            <param name="members">Members to add. Note that even an email address is given,
            this may result in a user being directy added to the membership if that email is
            the user's main account email.</param>
            <param name="customMessage">Message to send to added members in their
            invitation.</param>
            <param name="quiet">Whether added members should be notified via device
            notifications of their invitation.</param>
            <param name="accessLevel">AccessLevel union object, describing what access level we
            want to give new members.</param>
            <param name="addMessageAsComment">If the custom message should be added as a
            comment on the file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndAddFileMember(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the add file member route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFolderMemberAsync(Dropbox.Api.Sharing.AddFolderMemberArg)">
            <summary>
            <para>Allows an owner or editor (if the ACL update policy allows) of a shared
            folder to add another member.</para>
            <para>For the new member to get access to all the functionality for this folder,
            you will need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(Dropbox.Api.Sharing.MountFolderArg)"/> on their
            behalf.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="addFolderMemberArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginAddFolderMember(Dropbox.Api.Sharing.AddFolderMemberArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the add folder member route.</para>
            </summary>
            <param name="addFolderMemberArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.AddFolderMemberAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.AddMember},System.Boolean,System.String)">
            <summary>
            <para>Allows an owner or editor (if the ACL update policy allows) of a shared
            folder to add another member.</para>
            <para>For the new member to get access to all the functionality for this folder,
            you will need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(Dropbox.Api.Sharing.MountFolderArg)"/> on their
            behalf.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="members">The intended list of members to add. Added members will
            receive invites to join the shared folder.</param>
            <param name="quiet">Whether added members should be notified via email and device
            notifications of their invite.</param>
            <param name="customMessage">Optional message to display to added members in their
            invitation.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginAddFolderMember(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.AddMember},System.Boolean,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the add folder member route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="members">The intended list of members to add. Added members will
            receive invites to join the shared folder.</param>
            <param name="quiet">Whether added members should be notified via email and device
            notifications of their invite.</param>
            <param name="customMessage">Optional message to display to added members in their
            invitation.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndAddFolderMember(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the add folder member route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.AddFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckJobStatusAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Returns the status of an asynchronous job.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckJobStatus(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check job status route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckJobStatusAsync(System.String)">
            <summary>
            <para>Returns the status of an asynchronous job.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckJobStatus(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check job status route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndCheckJobStatus(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the check job status route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckRemoveMemberJobStatusAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Returns the status of an asynchronous job for sharing a folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckRemoveMemberJobStatus(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check remove member job status
            route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckRemoveMemberJobStatusAsync(System.String)">
            <summary>
            <para>Returns the status of an asynchronous job for sharing a folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckRemoveMemberJobStatus(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check remove member job status
            route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndCheckRemoveMemberJobStatus(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the check remove member job status
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckShareJobStatusAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Returns the status of an asynchronous job for sharing a folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckShareJobStatus(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check share job status route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckShareJobStatusAsync(System.String)">
            <summary>
            <para>Returns the status of an asynchronous job for sharing a folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCheckShareJobStatus(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the check share job status route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndCheckShareJobStatus(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the check share job status route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CreateSharedLinkAsync(Dropbox.Api.Sharing.CreateSharedLinkArg)">
            <summary>
            <para>Create a shared link.</para>
            <para>If a shared link already exists for the given path, that link is
            returned.</para>
            <para>Note that in the returned <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>, the <see cref="!:Dropbox.Api.Sharing.PathLinkMetadata.Url"/> field is the shortened URL if
            <see cref="P:Dropbox.Api.Sharing.CreateSharedLinkArg.ShortUrl"/> argument is set to
            <c>true</c>.</para>
            <para>Previously, it was technically possible to break a shared link by moving or
            renaming the corresponding file or folder. In the future, this will no longer be
            the case, so your app shouldn't rely on this behavior. Instead, if your app needs
            to revoke a shared link, use <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RevokeSharedLinkAsync(Dropbox.Api.Sharing.RevokeSharedLinkArg)"/>.</para>
            </summary>
            <param name="createSharedLinkArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCreateSharedLink(Dropbox.Api.Sharing.CreateSharedLinkArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create shared link route.</para>
            </summary>
            <param name="createSharedLinkArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CreateSharedLinkAsync(System.String,System.Boolean,Dropbox.Api.Sharing.PendingUploadMode)">
            <summary>
            <para>Create a shared link.</para>
            <para>If a shared link already exists for the given path, that link is
            returned.</para>
            <para>Note that in the returned <see cref="T:Dropbox.Api.Sharing.PathLinkMetadata"/>, the <see cref="!:Dropbox.Api.Sharing.PathLinkMetadata.Url"/> field is the shortened URL if
            <see cref="P:Dropbox.Api.Sharing.CreateSharedLinkArg.ShortUrl"/> argument is set to
            <c>true</c>.</para>
            <para>Previously, it was technically possible to break a shared link by moving or
            renaming the corresponding file or folder. In the future, this will no longer be
            the case, so your app shouldn't rely on this behavior. Instead, if your app needs
            to revoke a shared link, use <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RevokeSharedLinkAsync(Dropbox.Api.Sharing.RevokeSharedLinkArg)"/>.</para>
            </summary>
            <param name="path">The path to share.</param>
            <param name="shortUrl">Whether to return a shortened URL.</param>
            <param name="pendingUpload">If it's okay to share a path that does not yet exist,
            set this to either <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/> or
            <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/> to indicate whether to
            assume it's a file or folder.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCreateSharedLink(System.String,System.Boolean,Dropbox.Api.Sharing.PendingUploadMode,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create shared link route.</para>
            </summary>
            <param name="path">The path to share.</param>
            <param name="shortUrl">Whether to return a shortened URL.</param>
            <param name="pendingUpload">If it's okay to share a path that does not yet exist,
            set this to either <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.File"/> or
            <see cref="T:Dropbox.Api.Sharing.PendingUploadMode.Folder"/> to indicate whether to
            assume it's a file or folder.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndCreateSharedLink(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the create shared link route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CreateSharedLinkWithSettingsAsync(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg)">
            <summary>
            <para>Create a shared link with custom settings. If no settings are given then the
            default visibility is <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/>
            (The resolved visibility, though, may depend on other aspects such as team and
            shared folder settings).</para>
            </summary>
            <param name="createSharedLinkWithSettingsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCreateSharedLinkWithSettings(Dropbox.Api.Sharing.CreateSharedLinkWithSettingsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create shared link with settings
            route.</para>
            </summary>
            <param name="createSharedLinkWithSettingsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CreateSharedLinkWithSettingsAsync(System.String,Dropbox.Api.Sharing.SharedLinkSettings)">
            <summary>
            <para>Create a shared link with custom settings. If no settings are given then the
            default visibility is <see cref="T:Dropbox.Api.Sharing.RequestedVisibility.Public"/>
            (The resolved visibility, though, may depend on other aspects such as team and
            shared folder settings).</para>
            </summary>
            <param name="path">The path to be shared by the shared link</param>
            <param name="settings">The requested settings for the newly created shared
            link</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginCreateSharedLinkWithSettings(System.String,Dropbox.Api.Sharing.SharedLinkSettings,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the create shared link with settings
            route.</para>
            </summary>
            <param name="path">The path to be shared by the shared link</param>
            <param name="settings">The requested settings for the newly created shared
            link</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndCreateSharedLinkWithSettings(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the create shared link with
            settings route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.CreateSharedLinkWithSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataAsync(Dropbox.Api.Sharing.GetFileMetadataArg)">
            <summary>
            <para>Returns shared file metadata.</para>
            </summary>
            <param name="getFileMetadataArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFileMetadata(Dropbox.Api.Sharing.GetFileMetadataArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get file metadata route.</para>
            </summary>
            <param name="getFileMetadataArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Returns shared file metadata.</para>
            </summary>
            <param name="file">The file to query.</param>
            <param name="actions">File actions to query.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFileMetadata(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get file metadata route.</para>
            </summary>
            <param name="file">The file to query.</param>
            <param name="actions">File actions to query.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetFileMetadata(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get file metadata route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetFileMetadataError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataBatchAsync(Dropbox.Api.Sharing.GetFileMetadataBatchArg)">
            <summary>
            <para>Returns shared file metadata.</para>
            </summary>
            <param name="getFileMetadataBatchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFileMetadataBatch(Dropbox.Api.Sharing.GetFileMetadataBatchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get file metadata batch route.</para>
            </summary>
            <param name="getFileMetadataBatchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFileMetadataBatchAsync(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Returns shared file metadata.</para>
            </summary>
            <param name="files">The files to query.</param>
            <param name="actions">File actions to query.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFileMetadataBatch(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get file metadata batch route.</para>
            </summary>
            <param name="files">The files to query.</param>
            <param name="actions">File actions to query.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetFileMetadataBatch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get file metadata batch route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFolderMetadataAsync(Dropbox.Api.Sharing.GetMetadataArgs)">
            <summary>
            <para>Returns shared folder metadata by its folder ID.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="getMetadataArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFolderMetadata(Dropbox.Api.Sharing.GetMetadataArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get folder metadata route.</para>
            </summary>
            <param name="getMetadataArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetFolderMetadataAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction})">
            <summary>
            <para>Returns shared folder metadata by its folder ID.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether the returned folder data
            will include a boolean value <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the FolderAction on the folder.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetFolderMetadata(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get folder metadata route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether the returned folder data
            will include a boolean value <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the FolderAction on the folder.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetFolderMetadata(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get folder metadata route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinkFileAsync(Dropbox.Api.Sharing.GetSharedLinkMetadataArg)">
            <summary>
            <para>Download the shared link's file from a user's Dropbox.</para>
            </summary>
            <param name="getSharedLinkMetadataArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinkFile(Dropbox.Api.Sharing.GetSharedLinkMetadataArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared link file route.</para>
            </summary>
            <param name="getSharedLinkMetadataArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinkFileAsync(System.String,System.String,System.String)">
            <summary>
            <para>Download the shared link's file from a user's Dropbox.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="path">If the shared link is to a folder, this parameter can be used to
            retrieve the metadata for a specific file or sub-folder in this folder. A relative
            path should be used.</param>
            <param name="linkPassword">If the shared link has a password, this parameter can be
            used.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinkFile(System.String,System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared link file route.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="path">If the shared link is to a folder, this parameter can be used to
            retrieve the metadata for a specific file or sub-folder in this folder. A relative
            path should be used.</param>
            <param name="linkPassword">If the shared link has a password, this parameter can be
            used.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetSharedLinkFile(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get shared link file route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinkFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinkMetadataAsync(Dropbox.Api.Sharing.GetSharedLinkMetadataArg)">
            <summary>
            <para>Get the shared link's metadata.</para>
            </summary>
            <param name="getSharedLinkMetadataArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinkMetadata(Dropbox.Api.Sharing.GetSharedLinkMetadataArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared link metadata route.</para>
            </summary>
            <param name="getSharedLinkMetadataArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinkMetadataAsync(System.String,System.String,System.String)">
            <summary>
            <para>Get the shared link's metadata.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="path">If the shared link is to a folder, this parameter can be used to
            retrieve the metadata for a specific file or sub-folder in this folder. A relative
            path should be used.</param>
            <param name="linkPassword">If the shared link has a password, this parameter can be
            used.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinkMetadata(System.String,System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared link metadata route.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="path">If the shared link is to a folder, this parameter can be used to
            retrieve the metadata for a specific file or sub-folder in this folder. A relative
            path should be used.</param>
            <param name="linkPassword">If the shared link has a password, this parameter can be
            used.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetSharedLinkMetadata(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get shared link metadata route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(Dropbox.Api.Sharing.GetSharedLinksArg)">
            <summary>
            <para>Returns a list of <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/> objects for this user,
            including collection links.</para>
            <para>If no path is given or the path is empty, returns a list of all shared links
            for the current user, including collection links.</para>
            <para>If a non-empty path is given, returns a list of all shared links that allow
            access to the given path. Collection links are never returned in this case.</para>
            <para>Note that the url field in the response is never the shortened URL.</para>
            </summary>
            <param name="getSharedLinksArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinks(Dropbox.Api.Sharing.GetSharedLinksArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared links route.</para>
            </summary>
            <param name="getSharedLinksArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(System.String)">
            <summary>
            <para>Returns a list of <see cref="T:Dropbox.Api.Sharing.LinkMetadata"/> objects for this user,
            including collection links.</para>
            <para>If no path is given or the path is empty, returns a list of all shared links
            for the current user, including collection links.</para>
            <para>If a non-empty path is given, returns a list of all shared links that allow
            access to the given path. Collection links are never returned in this case.</para>
            <para>Note that the url field in the response is never the shortened URL.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(Dropbox.Api.Sharing.GetSharedLinksArg)"/>
            description.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginGetSharedLinks(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get shared links route.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.GetSharedLinksAsync(Dropbox.Api.Sharing.GetSharedLinksArg)"/>
            description.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndGetSharedLinks(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get shared links route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.GetSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)">
            <summary>
            <para>Use to obtain the members who have been invited to a file, both inherited and
            uninherited members.</para>
            </summary>
            <param name="listFileMembersArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembers(Dropbox.Api.Sharing.ListFileMembersArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members route.</para>
            </summary>
            <param name="listFileMembersArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.Boolean,System.UInt32)">
            <summary>
            <para>Use to obtain the members who have been invited to a file, both inherited and
            uninherited members.</para>
            </summary>
            <param name="file">The file for which you want to see members.</param>
            <param name="actions">The actions for which to return permissions on a
            member</param>
            <param name="includeInherited">Whether to include members who only have access from
            a parent shared folder.</param>
            <param name="limit">Number of members to return max per query. Defaults to 100 if
            no limit is specified.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembers(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.Boolean,System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members route.</para>
            </summary>
            <param name="file">The file for which you want to see members.</param>
            <param name="actions">The actions for which to return permissions on a
            member</param>
            <param name="includeInherited">Whether to include members who only have access from
            a parent shared folder.</param>
            <param name="limit">Number of members to return max per query. Defaults to 100 if
            no limit is specified.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFileMembers(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list file members route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)">
            <summary>
            <para>Get members of multiple files at once. The arguments to this route are more
            limited, and the limit on query result size per file is more strict. To customize
            the results more, use the individual file endpoint.</para>
            <para>Inherited users are not included in the result, and permissions are not
            returned for this endpoint.</para>
            </summary>
            <param name="listFileMembersBatchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembersBatch(Dropbox.Api.Sharing.ListFileMembersBatchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members batch route.</para>
            </summary>
            <param name="listFileMembersBatchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(System.Collections.Generic.IEnumerable{System.String},System.UInt32)">
            <summary>
            <para>Get members of multiple files at once. The arguments to this route are more
            limited, and the limit on query result size per file is more strict. To customize
            the results more, use the individual file endpoint.</para>
            <para>Inherited users are not included in the result, and permissions are not
            returned for this endpoint.</para>
            </summary>
            <param name="files">Files for which to return members.</param>
            <param name="limit">Number of members to return max per query. Defaults to 10 if no
            limit is specified.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembersBatch(System.Collections.Generic.IEnumerable{System.String},System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members batch route.</para>
            </summary>
            <param name="files">Files for which to return members.</param>
            <param name="limit">Number of members to return max per query. Defaults to 10 if no
            limit is specified.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFileMembersBatch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list file members batch route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>, use
            this to paginate through all shared file members.</para>
            </summary>
            <param name="listFileMembersContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembersContinue(Dropbox.Api.Sharing.ListFileMembersContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members continue route.</para>
            </summary>
            <param name="listFileMembersContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>, use
            this to paginate through all shared file members.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>, <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>, or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFileMembersContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list file members continue route.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersAsync(Dropbox.Api.Sharing.ListFileMembersArg)"/>, <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersContinueAsync(Dropbox.Api.Sharing.ListFileMembersContinueArg)"/>, or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFileMembersBatchAsync(Dropbox.Api.Sharing.ListFileMembersBatchArg)"/>.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFileMembersContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list file members continue
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFileMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)">
            <summary>
            <para>Returns shared folder membership by its folder ID.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFolderMembersArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolderMembers(Dropbox.Api.Sharing.ListFolderMembersArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder members route.</para>
            </summary>
            <param name="listFolderMembersArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.UInt32)">
            <summary>
            <para>Returns shared folder membership by its folder ID.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether each returned member will
            include a boolean value <see cref="P:Dropbox.Api.Sharing.MemberPermission.Allow"/>
            that describes whether the current user can perform the MemberAction on the
            member.</param>
            <param name="limit">The maximum number of results that include members, groups and
            invitees to return per request.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolderMembers(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberAction},System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder members route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="actions">This is a list indicating whether each returned member will
            include a boolean value <see cref="P:Dropbox.Api.Sharing.MemberPermission.Allow"/>
            that describes whether the current user can perform the MemberAction on the
            member.</param>
            <param name="limit">The maximum number of results that include members, groups and
            invitees to return per request.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFolderMembers(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder members route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharedFolderAccessError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/>, use this
            to paginate through all shared folder members.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFolderMembersContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolderMembersContinue(Dropbox.Api.Sharing.ListFolderMembersContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder members continue route.</para>
            </summary>
            <param name="listFolderMembersContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/>, use this
            to paginate through all shared folder members.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolderMembersContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folder members continue route.</para>
            </summary>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersAsync(Dropbox.Api.Sharing.ListFolderMembersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFolderMembersContinueAsync(Dropbox.Api.Sharing.ListFolderMembersContinueArg)"/>.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFolderMembersContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folder members continue
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFolderMembersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)">
            <summary>
            <para>Return the list of all shared folders the current user has access to.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFoldersArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolders(Dropbox.Api.Sharing.ListFoldersArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folders route.</para>
            </summary>
            <param name="listFoldersArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction})">
            <summary>
            <para>Return the list of all shared folders the current user has access to.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="limit">The maximum number of results to return per request.</param>
            <param name="actions">This is a list indicating whether each returned folder data
            entry will include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the `FolderAction` on the folder.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFolders(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folders route.</para>
            </summary>
            <param name="limit">The maximum number of results to return per request.</param>
            <param name="actions">This is a list indicating whether each returned folder data
            entry will include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the `FolderAction` on the folder.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFolders(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folders route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/>, use this to
            paginate through all shared folders. The cursor must come from a previous call to
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFoldersContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFoldersContinue(Dropbox.Api.Sharing.ListFoldersContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folders continue route.</para>
            </summary>
            <param name="listFoldersContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/>, use this to
            paginate through all shared folders. The cursor must come from a previous call to
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/> or <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="cursor">The cursor returned by the previous API call specified in the
            endpoint description.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListFoldersContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list folders continue route.</para>
            </summary>
            <param name="cursor">The cursor returned by the previous API call specified in the
            endpoint description.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListFoldersContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list folders continue route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)">
            <summary>
            <para>Return the list of all shared folders the current user can mount or
            unmount.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFoldersArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListMountableFolders(Dropbox.Api.Sharing.ListFoldersArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list mountable folders route.</para>
            </summary>
            <param name="listFoldersArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction})">
            <summary>
            <para>Return the list of all shared folders the current user can mount or
            unmount.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="limit">The maximum number of results to return per request.</param>
            <param name="actions">This is a list indicating whether each returned folder data
            entry will include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the `FolderAction` on the folder.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListMountableFolders(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FolderAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list mountable folders route.</para>
            </summary>
            <param name="limit">The maximum number of results to return per request.</param>
            <param name="actions">This is a list indicating whether each returned folder data
            entry will include a boolean field <see cref="P:Dropbox.Api.Sharing.FolderPermission.Allow"/> that describes whether the
            current user can perform the `FolderAction` on the folder.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListMountableFolders(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list mountable folders route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/>, use
            this to paginate through all mountable shared folders. The cursor must come from a
            previous call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/> or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="listFoldersContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListMountableFoldersContinue(Dropbox.Api.Sharing.ListFoldersContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list mountable folders continue
            route.</para>
            </summary>
            <param name="listFoldersContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/>, use
            this to paginate through all mountable shared folders. The cursor must come from a
            previous call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersAsync(Dropbox.Api.Sharing.ListFoldersArgs)"/> or
            <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListMountableFoldersContinueAsync(Dropbox.Api.Sharing.ListFoldersContinueArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="cursor">The cursor returned by the previous API call specified in the
            endpoint description.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListMountableFoldersContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list mountable folders continue
            route.</para>
            </summary>
            <param name="cursor">The cursor returned by the previous API call specified in the
            endpoint description.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListMountableFoldersContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list mountable folders
            continue route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFoldersContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(Dropbox.Api.Sharing.ListFilesArg)">
            <summary>
            <para>Returns a list of all files shared with current user.</para>
            <para> Does not include files the user has received via shared folders, and does
            not include unclaimed invitations.</para>
            </summary>
            <param name="listFilesArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListReceivedFiles(Dropbox.Api.Sharing.ListFilesArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list received files route.</para>
            </summary>
            <param name="listFilesArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction})">
            <summary>
            <para>Returns a list of all files shared with current user.</para>
            <para> Does not include files the user has received via shared folders, and does
            not include unclaimed invitations.</para>
            </summary>
            <param name="limit">Number of files to return max per query. Defaults to 100 if no
            limit is specified.</param>
            <param name="actions">File actions to query.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListReceivedFiles(System.UInt32,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.FileAction},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list received files route.</para>
            </summary>
            <param name="limit">Number of files to return max per query. Defaults to 100 if no
            limit is specified.</param>
            <param name="actions">File actions to query.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListReceivedFiles(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list received files route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesContinueAsync(Dropbox.Api.Sharing.ListFilesContinueArg)">
            <summary>
            <para>Get more results with a cursor from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(Dropbox.Api.Sharing.ListFilesArg)"/>.</para>
            </summary>
            <param name="listFilesContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListReceivedFilesContinue(Dropbox.Api.Sharing.ListFilesContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list received files continue route.</para>
            </summary>
            <param name="listFilesContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesContinueAsync(System.String)">
            <summary>
            <para>Get more results with a cursor from <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListReceivedFilesAsync(Dropbox.Api.Sharing.ListFilesArg)"/>.</para>
            </summary>
            <param name="cursor">Cursor in <see cref="P:Dropbox.Api.Sharing.ListFilesResult.Cursor"/></param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListReceivedFilesContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list received files continue route.</para>
            </summary>
            <param name="cursor">Cursor in <see cref="P:Dropbox.Api.Sharing.ListFilesResult.Cursor"/></param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListReceivedFilesContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list received files continue
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListFilesContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)">
            <summary>
            <para>List shared links of this user.</para>
            <para>If no path is given or the path is empty, returns a list of all shared links
            for the current user.</para>
            <para>If a non-empty path is given, returns a list of all shared links that allow
            access to the given path - direct links to the given path and links to parent
            folders of the given path. Links to parent folders can be suppressed by setting
            direct_only to true.</para>
            </summary>
            <param name="listSharedLinksArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListSharedLinks(Dropbox.Api.Sharing.ListSharedLinksArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list shared links route.</para>
            </summary>
            <param name="listSharedLinksArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(System.String,System.String,System.Nullable{System.Boolean})">
            <summary>
            <para>List shared links of this user.</para>
            <para>If no path is given or the path is empty, returns a list of all shared links
            for the current user.</para>
            <para>If a non-empty path is given, returns a list of all shared links that allow
            access to the given path - direct links to the given path and links to parent
            folders of the given path. Links to parent folders can be suppressed by setting
            direct_only to true.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>.</param>
            <param name="directOnly">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginListSharedLinks(System.String,System.String,System.Nullable{System.Boolean},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the list shared links route.</para>
            </summary>
            <param name="path">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
            <param name="cursor">The cursor returned by your last call to <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>.</param>
            <param name="directOnly">See <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/>
            description.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndListSharedLinks(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the list shared links route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ListSharedLinksError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ModifySharedLinkSettingsAsync(Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs)">
            <summary>
            <para>Modify the shared link's settings.</para>
            <para>If the requested visibility conflict with the shared links policy of the team
            or the shared folder (in case the linked file is part of a shared folder) then the
            <see cref="P:Dropbox.Api.Sharing.LinkPermissions.ResolvedVisibility"/> of the
            returned <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/> will reflect the actual visibility of
            the shared link and the <see cref="P:Dropbox.Api.Sharing.LinkPermissions.RequestedVisibility"/> will reflect the
            requested visibility.</para>
            </summary>
            <param name="modifySharedLinkSettingsArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginModifySharedLinkSettings(Dropbox.Api.Sharing.ModifySharedLinkSettingsArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the modify shared link settings route.</para>
            </summary>
            <param name="modifySharedLinkSettingsArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ModifySharedLinkSettingsAsync(System.String,Dropbox.Api.Sharing.SharedLinkSettings,System.Boolean)">
            <summary>
            <para>Modify the shared link's settings.</para>
            <para>If the requested visibility conflict with the shared links policy of the team
            or the shared folder (in case the linked file is part of a shared folder) then the
            <see cref="P:Dropbox.Api.Sharing.LinkPermissions.ResolvedVisibility"/> of the
            returned <see cref="T:Dropbox.Api.Sharing.SharedLinkMetadata"/> will reflect the actual visibility of
            the shared link and the <see cref="P:Dropbox.Api.Sharing.LinkPermissions.RequestedVisibility"/> will reflect the
            requested visibility.</para>
            </summary>
            <param name="url">URL of the shared link to change its settings</param>
            <param name="settings">Set of settings for the shared link.</param>
            <param name="removeExpiration">If set to true, removes the expiration of the shared
            link.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginModifySharedLinkSettings(System.String,Dropbox.Api.Sharing.SharedLinkSettings,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the modify shared link settings route.</para>
            </summary>
            <param name="url">URL of the shared link to change its settings</param>
            <param name="settings">Set of settings for the shared link.</param>
            <param name="removeExpiration">If set to true, removes the expiration of the shared
            link.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndModifySharedLinkSettings(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the modify shared link settings
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ModifySharedLinkSettingsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(Dropbox.Api.Sharing.MountFolderArg)">
            <summary>
            <para>The current user mounts the designated folder.</para>
            <para>Mount a shared folder for a user after they have been added as a member. Once
            mounted, the shared folder will appear in their Dropbox.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="mountFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginMountFolder(Dropbox.Api.Sharing.MountFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the mount folder route.</para>
            </summary>
            <param name="mountFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(System.String)">
            <summary>
            <para>The current user mounts the designated folder.</para>
            <para>Mount a shared folder for a user after they have been added as a member. Once
            mounted, the shared folder will appear in their Dropbox.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID of the shared folder to mount.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginMountFolder(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the mount folder route.</para>
            </summary>
            <param name="sharedFolderId">The ID of the shared folder to mount.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndMountFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the mount folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.MountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RelinquishFileMembershipAsync(Dropbox.Api.Sharing.RelinquishFileMembershipArg)">
            <summary>
            <para>The current user relinquishes their membership in the designated file. Note
            that the current user may still have inherited access to this file through the
            parent folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="relinquishFileMembershipArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRelinquishFileMembership(Dropbox.Api.Sharing.RelinquishFileMembershipArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the relinquish file membership route.</para>
            </summary>
            <param name="relinquishFileMembershipArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RelinquishFileMembershipAsync(System.String)">
            <summary>
            <para>The current user relinquishes their membership in the designated file. Note
            that the current user may still have inherited access to this file through the
            parent folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="file">The path or id for the file.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRelinquishFileMembership(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the relinquish file membership route.</para>
            </summary>
            <param name="file">The path or id for the file.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRelinquishFileMembership(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the relinquish file membership
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFileMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RelinquishFolderMembershipAsync(Dropbox.Api.Sharing.RelinquishFolderMembershipArg)">
            <summary>
            <para>The current user relinquishes their membership in the designated shared
            folder and will no longer have access to the folder. A folder owner cannot
            relinquish membership in their own folder.</para>
            <para>This will run synchronously if leave_a_copy is false, and asynchronously if
            leave_a_copy is true. Apps must have full Dropbox access to use this
            endpoint.</para>
            </summary>
            <param name="relinquishFolderMembershipArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRelinquishFolderMembership(Dropbox.Api.Sharing.RelinquishFolderMembershipArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the relinquish folder membership route.</para>
            </summary>
            <param name="relinquishFolderMembershipArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RelinquishFolderMembershipAsync(System.String,System.Boolean)">
            <summary>
            <para>The current user relinquishes their membership in the designated shared
            folder and will no longer have access to the folder. A folder owner cannot
            relinquish membership in their own folder.</para>
            <para>This will run synchronously if leave_a_copy is false, and asynchronously if
            leave_a_copy is true. Apps must have full Dropbox access to use this
            endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">Keep a copy of the folder's contents upon relinquishing
            membership.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRelinquishFolderMembership(System.String,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the relinquish folder membership route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">Keep a copy of the folder's contents upon relinquishing
            membership.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRelinquishFolderMembership(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the relinquish folder membership
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RelinquishFolderMembershipError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMemberAsync(Dropbox.Api.Sharing.RemoveFileMemberArg)">
            <summary>
            <para>Identical to remove_file_member_2 but with less information returned.</para>
            </summary>
            <param name="removeFileMemberArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFileMember(Dropbox.Api.Sharing.RemoveFileMemberArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove file member route.</para>
            </summary>
            <param name="removeFileMemberArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMemberAsync(System.String,Dropbox.Api.Sharing.MemberSelector)">
            <summary>
            <para>Identical to remove_file_member_2 but with less information returned.</para>
            </summary>
            <param name="file">File from which to remove members.</param>
            <param name="member">Member to remove from this file. Note that even if an email is
            specified, it may result in the removal of a user (not an invitee) if the user's
            main account corresponds to that email address.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFileMember(System.String,Dropbox.Api.Sharing.MemberSelector,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove file member route.</para>
            </summary>
            <param name="file">File from which to remove members.</param>
            <param name="member">Member to remove from this file. Note that even if an email is
            specified, it may result in the removal of a user (not an invitee) if the user's
            main account corresponds to that email address.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRemoveFileMember(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the remove file member route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMember2Async(Dropbox.Api.Sharing.RemoveFileMemberArg)">
            <summary>
            <para>Removes a specified member from the file.</para>
            </summary>
            <param name="removeFileMemberArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFileMember2(Dropbox.Api.Sharing.RemoveFileMemberArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove file member 2 route.</para>
            </summary>
            <param name="removeFileMemberArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFileMember2Async(System.String,Dropbox.Api.Sharing.MemberSelector)">
            <summary>
            <para>Removes a specified member from the file.</para>
            </summary>
            <param name="file">File from which to remove members.</param>
            <param name="member">Member to remove from this file. Note that even if an email is
            specified, it may result in the removal of a user (not an invitee) if the user's
            main account corresponds to that email address.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFileMember2(System.String,Dropbox.Api.Sharing.MemberSelector,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove file member 2 route.</para>
            </summary>
            <param name="file">File from which to remove members.</param>
            <param name="member">Member to remove from this file. Note that even if an email is
            specified, it may result in the removal of a user (not an invitee) if the user's
            main account corresponds to that email address.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRemoveFileMember2(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the remove file member 2 route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFileMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFolderMemberAsync(Dropbox.Api.Sharing.RemoveFolderMemberArg)">
            <summary>
            <para>Allows an owner or editor (if the ACL update policy allows) of a shared
            folder to remove another member.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="removeFolderMemberArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFolderMember(Dropbox.Api.Sharing.RemoveFolderMemberArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove folder member route.</para>
            </summary>
            <param name="removeFolderMemberArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RemoveFolderMemberAsync(System.String,Dropbox.Api.Sharing.MemberSelector,System.Boolean)">
            <summary>
            <para>Allows an owner or editor (if the ACL update policy allows) of a shared
            folder to remove another member.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member to remove from the folder.</param>
            <param name="leaveACopy">If true, the removed user will keep their copy of the
            folder after it's unshared, assuming it was mounted. Otherwise, it will be removed
            from their Dropbox. Also, this must be set to false when kicking a group.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRemoveFolderMember(System.String,Dropbox.Api.Sharing.MemberSelector,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the remove folder member route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member to remove from the folder.</param>
            <param name="leaveACopy">If true, the removed user will keep their copy of the
            folder after it's unshared, assuming it was mounted. Otherwise, it will be removed
            from their Dropbox. Also, this must be set to false when kicking a group.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRemoveFolderMember(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the remove folder member route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RemoveFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RevokeSharedLinkAsync(Dropbox.Api.Sharing.RevokeSharedLinkArg)">
            <summary>
            <para>Revoke a shared link.</para>
            <para>Note that even after revoking a shared link to a file, the file may be
            accessible if there are shared links leading to any of the file parent folders. To
            list all shared links that enable access to a specific file, you can use the <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> with the
            file as the <see cref="P:Dropbox.Api.Sharing.ListSharedLinksArg.Path"/>
            argument.</para>
            </summary>
            <param name="revokeSharedLinkArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRevokeSharedLink(Dropbox.Api.Sharing.RevokeSharedLinkArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the revoke shared link route.</para>
            </summary>
            <param name="revokeSharedLinkArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.RevokeSharedLinkAsync(System.String)">
            <summary>
            <para>Revoke a shared link.</para>
            <para>Note that even after revoking a shared link to a file, the file may be
            accessible if there are shared links leading to any of the file parent folders. To
            list all shared links that enable access to a specific file, you can use the <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ListSharedLinksAsync(Dropbox.Api.Sharing.ListSharedLinksArg)"/> with the
            file as the <see cref="P:Dropbox.Api.Sharing.ListSharedLinksArg.Path"/>
            argument.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginRevokeSharedLink(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the revoke shared link route.</para>
            </summary>
            <param name="url">URL of the shared link.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndRevokeSharedLink(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the revoke shared link route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.RevokeSharedLinkError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ShareFolderAsync(Dropbox.Api.Sharing.ShareFolderArg)">
            <summary>
            <para>Share a folder with collaborators.</para>
            <para>Most sharing will be completed synchronously. Large folders will be completed
            asynchronously. To make testing the async case repeatable, set
            `ShareFolderArg.force_async`.</para>
            <para>If a <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/> is
            returned, you'll need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckShareJobStatusAsync(Dropbox.Api.Async.PollArg)"/> until
            the action completes to get the metadata for the folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="shareFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginShareFolder(Dropbox.Api.Sharing.ShareFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the share folder route.</para>
            </summary>
            <param name="shareFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.ShareFolderAsync(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy,System.Boolean)">
            <summary>
            <para>Share a folder with collaborators.</para>
            <para>Most sharing will be completed synchronously. Large folders will be completed
            asynchronously. To make testing the async case repeatable, set
            `ShareFolderArg.force_async`.</para>
            <para>If a <see cref="T:Dropbox.Api.Sharing.ShareFolderLaunch.AsyncJobId"/> is
            returned, you'll need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckShareJobStatusAsync(Dropbox.Api.Async.PollArg)"/> until
            the action completes to get the metadata for the folder.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="path">The path to the folder to share. If it does not exist, then a
            new one is created.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
            <param name="forceAsync">Whether to force the share to happen
            asynchronously.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginShareFolder(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the share folder route.</para>
            </summary>
            <param name="path">The path to the folder to share. If it does not exist, then a
            new one is created.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
            <param name="forceAsync">Whether to force the share to happen
            asynchronously.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndShareFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the share folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.ShareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.TransferFolderAsync(Dropbox.Api.Sharing.TransferFolderArg)">
            <summary>
            <para>Transfer ownership of a shared folder to a member of the shared
            folder.</para>
            <para>User must have <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> access to
            the shared folder to perform a transfer.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="transferFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginTransferFolder(Dropbox.Api.Sharing.TransferFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the transfer folder route.</para>
            </summary>
            <param name="transferFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.TransferFolderAsync(System.String,System.String)">
            <summary>
            <para>Transfer ownership of a shared folder to a member of the shared
            folder.</para>
            <para>User must have <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> access to
            the shared folder to perform a transfer.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="toDropboxId">A account or team member ID to transfer ownership
            to.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginTransferFolder(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the transfer folder route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="toDropboxId">A account or team member ID to transfer ownership
            to.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndTransferFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the transfer folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnmountFolderAsync(Dropbox.Api.Sharing.UnmountFolderArg)">
            <summary>
            <para>The current user unmounts the designated folder. They can re-mount the folder
            at a later time using <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(Dropbox.Api.Sharing.MountFolderArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="unmountFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnmountFolder(Dropbox.Api.Sharing.UnmountFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unmount folder route.</para>
            </summary>
            <param name="unmountFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnmountFolderAsync(System.String)">
            <summary>
            <para>The current user unmounts the designated folder. They can re-mount the folder
            at a later time using <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.MountFolderAsync(Dropbox.Api.Sharing.MountFolderArg)"/>.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnmountFolder(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unmount folder route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndUnmountFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the unmount folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFileAsync(Dropbox.Api.Sharing.UnshareFileArg)">
            <summary>
            <para>Remove all members from this file. Does not remove inherited members.</para>
            </summary>
            <param name="unshareFileArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnshareFile(Dropbox.Api.Sharing.UnshareFileArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unshare file route.</para>
            </summary>
            <param name="unshareFileArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFileAsync(System.String)">
            <summary>
            <para>Remove all members from this file. Does not remove inherited members.</para>
            </summary>
            <param name="file">The file to unshare.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnshareFile(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unshare file route.</para>
            </summary>
            <param name="file">The file to unshare.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndUnshareFile(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the unshare file route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFolderAsync(Dropbox.Api.Sharing.UnshareFolderArg)">
            <summary>
            <para>Allows a shared folder owner to unshare the folder.</para>
            <para>You'll need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckJobStatusAsync(Dropbox.Api.Async.PollArg)"/> to determine
            if the action has completed successfully.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="unshareFolderArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnshareFolder(Dropbox.Api.Sharing.UnshareFolderArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unshare folder route.</para>
            </summary>
            <param name="unshareFolderArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFolderAsync(System.String,System.Boolean)">
            <summary>
            <para>Allows a shared folder owner to unshare the folder.</para>
            <para>You'll need to call <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.CheckJobStatusAsync(Dropbox.Api.Async.PollArg)"/> to determine
            if the action has completed successfully.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">If true, members of this shared folder will get a copy of
            this folder after it's unshared. Otherwise, it will be removed from their Dropbox.
            The current user, who is an owner, will always retain their copy.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUnshareFolder(System.String,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the unshare folder route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">If true, members of this shared folder will get a copy of
            this folder after it's unshared. Otherwise, it will be removed from their Dropbox.
            The current user, who is an owner, will always retain their copy.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndUnshareFolder(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the unshare folder route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UpdateFolderMemberAsync(Dropbox.Api.Sharing.UpdateFolderMemberArg)">
            <summary>
            <para>Allows an owner or editor of a shared folder to update another member's
            permissions.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="updateFolderMemberArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUpdateFolderMember(Dropbox.Api.Sharing.UpdateFolderMemberArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the update folder member route.</para>
            </summary>
            <param name="updateFolderMemberArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UpdateFolderMemberAsync(System.String,Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Sharing.AccessLevel)">
            <summary>
            <para>Allows an owner or editor of a shared folder to update another member's
            permissions.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member of the shared folder to update. Only the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> may be set at this
            time.</param>
            <param name="accessLevel">The new access level for <paramref name="member"/>. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is disallowed.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUpdateFolderMember(System.String,Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Sharing.AccessLevel,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the update folder member route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member of the shared folder to update. Only the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> may be set at this
            time.</param>
            <param name="accessLevel">The new access level for <paramref name="member"/>. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is disallowed.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndUpdateFolderMember(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the update folder member route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UpdateFolderPolicyAsync(Dropbox.Api.Sharing.UpdateFolderPolicyArg)">
            <summary>
            <para>Update the sharing policies for a shared folder.</para>
            <para>User must have <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> access to
            the shared folder to update its policies.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="updateFolderPolicyArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUpdateFolderPolicy(Dropbox.Api.Sharing.UpdateFolderPolicyArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the update folder policy route.</para>
            </summary>
            <param name="updateFolderPolicyArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UpdateFolderPolicyAsync(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy)">
            <summary>
            <para>Update the sharing policies for a shared folder.</para>
            <para>User must have <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> access to
            the shared folder to update its policies.</para>
            <para>Apps must have full Dropbox access to use this endpoint.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.BeginUpdateFolderPolicy(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the update folder policy route.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Routes.SharingRoutes.EndUpdateFolderPolicy(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the update folder policy route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</exception>
        </member>
        <member name="P:Dropbox.Api.Sharing.Routes.SharingRoutes.Transport">
            <summary>
            <para>Gets the transport used for these routes</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError">
            <summary>
            <para>User account had a problem preventing this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingUserError.IsEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is EmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingUserError.AsEmailUnverified">
            <summary>
            <para>Gets this instance as a EmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingUserError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.SharingUserError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.SharingUserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.SharingUserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.SharingUserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.SharingUserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.SharingUserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingUserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.SharingUserErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified">
            <summary>
            <para>The current user must verify the account e-mail address before performing
            this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.Instance">
            <summary>
            <para>A singleton instance of EmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.EmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.EmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.SharingUserError.EmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.EmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.EmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingUserError.EmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.EmailUnverified.EmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.SharingUserError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.SharingUserError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.SharingUserError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.SharingUserError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.SharingUserError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.SharingUserError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.SharingUserError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TeamMemberInfo">
            <summary>
            <para>Information about a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TeamMemberInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TeamMemberInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TeamMemberInfo.#ctor(Dropbox.Api.Users.Team,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TeamMemberInfo"/> class.</para>
            </summary>
            <param name="teamInfo">Information about the member's team</param>
            <param name="displayName">The display name of the user.</param>
            <param name="memberId">ID of user as a member of a team. This field will only be
            present if the member is in the same team as current user.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.TeamMemberInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TeamMemberInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.TeamMemberInfo.TeamInfo">
            <summary>
            <para>Information about the member's team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TeamMemberInfo.DisplayName">
            <summary>
            <para>The display name of the user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TeamMemberInfo.MemberId">
            <summary>
            <para>ID of user as a member of a team. This field will only be present if the
            member is in the same team as current user.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TeamMemberInfo.TeamMemberInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TeamMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TeamMemberInfo.TeamMemberInfoEncoder.EncodeFields(Dropbox.Api.Sharing.TeamMemberInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TeamMemberInfo.TeamMemberInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TeamMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TeamMemberInfo.TeamMemberInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TeamMemberInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TeamMemberInfo.TeamMemberInfoDecoder.SetField(Dropbox.Api.Sharing.TeamMemberInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderArg">
            <summary>
            <para>The transfer folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="toDropboxId">A account or team member ID to transfer ownership
            to.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderArg.ToDropboxId">
            <summary>
            <para>A account or team member ID to transfer ownership to.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderArg.TransferFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderArg.TransferFolderArgEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderArg.TransferFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderArg.TransferFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderArg.TransferFolderArgDecoder.SetField(Dropbox.Api.Sharing.TransferFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError">
            <summary>
            <para>The transfer folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsInvalidDropboxId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidDropboxId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsInvalidDropboxId">
            <summary>
            <para>Gets this instance as a InvalidDropboxId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsNewOwnerNotAMember">
            <summary>
            <para>Gets a value indicating whether this instance is NewOwnerNotAMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsNewOwnerNotAMember">
            <summary>
            <para>Gets this instance as a NewOwnerNotAMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsNewOwnerUnmounted">
            <summary>
            <para>Gets a value indicating whether this instance is NewOwnerUnmounted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsNewOwnerUnmounted">
            <summary>
            <para>Gets this instance as a NewOwnerUnmounted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsNewOwnerEmailUnverified">
            <summary>
            <para>Gets a value indicating whether this instance is
            NewOwnerEmailUnverified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsNewOwnerEmailUnverified">
            <summary>
            <para>Gets this instance as a NewOwnerEmailUnverified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsTeamFolder">
            <summary>
            <para>Gets a value indicating whether this instance is TeamFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsTeamFolder">
            <summary>
            <para>Gets this instance as a TeamFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.TransferFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TransferFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.TransferFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TransferFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TransferFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.TransferFolderError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.TransferFolderError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.TransferFolderArg.ToDropboxId"/> is
            invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.Instance">
            <summary>
            <para>A singleton instance of InvalidDropboxId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.InvalidDropboxIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.InvalidDropboxIdEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.InvalidDropboxIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.InvalidDropboxIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.InvalidDropboxId.InvalidDropboxIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember">
            <summary>
            <para>The new designated owner is not currently a member of the shared
            folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.Instance">
            <summary>
            <para>A singleton instance of NewOwnerNotAMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.NewOwnerNotAMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.NewOwnerNotAMemberEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.NewOwnerNotAMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.NewOwnerNotAMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerNotAMember.NewOwnerNotAMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted">
            <summary>
            <para>The new designated owner has not added the folder to their Dropbox.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.Instance">
            <summary>
            <para>A singleton instance of NewOwnerUnmounted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.NewOwnerUnmountedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.NewOwnerUnmountedEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.NewOwnerUnmountedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.NewOwnerUnmountedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerUnmounted.NewOwnerUnmountedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified">
            <summary>
            <para>The new designated owner's e-mail address is unverified.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.Instance">
            <summary>
            <para>A singleton instance of NewOwnerEmailUnverified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.NewOwnerEmailUnverifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.NewOwnerEmailUnverifiedEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.NewOwnerEmailUnverifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.NewOwnerEmailUnverifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NewOwnerEmailUnverified.NewOwnerEmailUnverifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder">
            <summary>
            <para>This action cannot be performed on a team shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.Instance">
            <summary>
            <para>A singleton instance of TeamFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.TeamFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.TeamFolderEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.TeamFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.TeamFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.TeamFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.TeamFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.TeamFolder.TeamFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.TransferFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.TransferFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.TransferFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.TransferFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.TransferFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.TransferFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.TransferFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderArg">
            <summary>
            <para>The unmount folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderArg.UnmountFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderArg.UnmountFolderArgEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderArg.UnmountFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderArg.UnmountFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderArg.UnmountFolderArgDecoder.SetField(Dropbox.Api.Sharing.UnmountFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError">
            <summary>
            <para>The unmount folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.IsNotUnmountable">
            <summary>
            <para>Gets a value indicating whether this instance is NotUnmountable</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.AsNotUnmountable">
            <summary>
            <para>Gets this instance as a NotUnmountable, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.UnmountFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.UnmountFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.UnmountFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.UnmountFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.UnmountFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnmountFolderError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.UnmountFolderError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable">
            <summary>
            <para>The shared folder can't be unmounted. One example where this can occur is
            when the shared folder's parent folder is also a shared folder that resides in the
            current user's Dropbox.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.Instance">
            <summary>
            <para>A singleton instance of NotUnmountable</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.NotUnmountableEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.NotUnmountableEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.NotUnmountableDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.NotUnmountableDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.NotUnmountable.NotUnmountableDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnmountFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.UnmountFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnmountFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnmountFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnmountFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFileAsync(Dropbox.Api.Sharing.UnshareFileArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileArg"/> class.</para>
            </summary>
            <param name="file">The file to unshare.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileArg.File">
            <summary>
            <para>The file to unshare.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileArg.UnshareFileArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileArg.UnshareFileArgEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFileArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileArg.UnshareFileArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileArg.UnshareFileArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFileArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileArg.UnshareFileArgDecoder.SetField(Dropbox.Api.Sharing.UnshareFileArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError">
            <summary>
            <para>Error result for <see cref="M:Dropbox.Api.Sharing.Routes.SharingRoutes.UnshareFileAsync(Dropbox.Api.Sharing.UnshareFileArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.IsUserError">
            <summary>
            <para>Gets a value indicating whether this instance is UserError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.AsUserError">
            <summary>
            <para>Gets this instance as a UserError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.UnshareFileErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UnshareFileErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFileError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.UnshareFileErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UnshareFileErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFileError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UnshareFileErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.UserError">
            <summary>
            <para>The user error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.UserError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.UserError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UserError.#ctor(Dropbox.Api.Sharing.SharingUserError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError.UserError"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UserError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError.UserError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.UserError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.UserError.UserErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UserError.UserErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFileError.UserError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.UserError.UserErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.UserError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UserError.UserErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFileError.UserError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.UserError.UserErrorDecoder.SetField(Dropbox.Api.Sharing.UnshareFileError.UserError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.AccessError.#ctor(Dropbox.Api.Sharing.SharingFileAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFileError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFileError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFileError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.UnshareFileError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFileError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFileError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFileError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFileError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFileError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFileError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderArg">
            <summary>
            <para>The unshare folder arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderArg.#ctor(System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="leaveACopy">If true, members of this shared folder will get a copy of
            this folder after it's unshared. Otherwise, it will be removed from their Dropbox.
            The current user, who is an owner, will always retain their copy.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderArg.LeaveACopy">
            <summary>
            <para>If true, members of this shared folder will get a copy of this folder after
            it's unshared. Otherwise, it will be removed from their Dropbox. The current user,
            who is an owner, will always retain their copy.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderArg.UnshareFolderArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderArg.UnshareFolderArgEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderArg.UnshareFolderArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderArg.UnshareFolderArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderArg.UnshareFolderArgDecoder.SetField(Dropbox.Api.Sharing.UnshareFolderArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError">
            <summary>
            <para>The unshare folder error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.IsTeamFolder">
            <summary>
            <para>Gets a value indicating whether this instance is TeamFolder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.AsTeamFolder">
            <summary>
            <para>Gets this instance as a TeamFolder, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.UnshareFolderErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.UnshareFolderErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.UnshareFolderErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.UnshareFolderErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.UnshareFolderErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UnshareFolderError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.UnshareFolderError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder">
            <summary>
            <para>This action cannot be performed on a team shared folder.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.Instance">
            <summary>
            <para>A singleton instance of TeamFolder</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.TeamFolderEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.TeamFolderEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderError.TeamFolder,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.TeamFolderDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.TeamFolderDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.TeamFolder.TeamFolderDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UnshareFolderError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.UnshareFolderError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UnshareFolderError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UnshareFolderError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UnshareFolderError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberArg">
            <summary>
            <para>The update folder member arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberArg.#ctor(System.String,Dropbox.Api.Sharing.MemberSelector,Dropbox.Api.Sharing.AccessLevel)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="member">The member of the shared folder to update. Only the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> may be set at this
            time.</param>
            <param name="accessLevel">The new access level for <paramref name="member"/>. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is disallowed.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberArg.Member">
            <summary>
            <para>The member of the shared folder to update. Only the <see cref="T:Dropbox.Api.Sharing.MemberSelector.DropboxId"/> may be set at this
            time.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberArg.AccessLevel">
            <summary>
            <para>The new access level for <see cref="P:Dropbox.Api.Sharing.UpdateFolderMemberArg.Member"/>. <see cref="T:Dropbox.Api.Sharing.AccessLevel.Owner"/> is disallowed.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberArg.UpdateFolderMemberArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberArg.UpdateFolderMemberArgEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberArg.UpdateFolderMemberArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberArg.UpdateFolderMemberArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberArg.UpdateFolderMemberArgDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderMemberArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError">
            <summary>
            <para>The update folder member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsMemberError">
            <summary>
            <para>Gets a value indicating whether this instance is MemberError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsMemberError">
            <summary>
            <para>Gets this instance as a MemberError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsNoExplicitAccess">
            <summary>
            <para>Gets a value indicating whether this instance is NoExplicitAccess</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsNoExplicitAccess">
            <summary>
            <para>Gets this instance as a NoExplicitAccess, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsInsufficientPlan">
            <summary>
            <para>Gets a value indicating whether this instance is InsufficientPlan</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsInsufficientPlan">
            <summary>
            <para>Gets this instance as a InsufficientPlan, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsNoPermission">
            <summary>
            <para>Gets a value indicating whether this instance is NoPermission</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsNoPermission">
            <summary>
            <para>Gets this instance as a NoPermission, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.UpdateFolderMemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.UpdateFolderMemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.UpdateFolderMemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.UpdateFolderMemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.UpdateFolderMemberErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderMemberError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError">
            <summary>
            <para>The member error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.#ctor(Dropbox.Api.Sharing.SharedFolderMemberError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.MemberErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.MemberErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.MemberErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.MemberErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError.MemberErrorDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderMemberError.MemberError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess">
            <summary>
            <para>If updating the access type required the member to be added to the shared
            folder and there was an error when adding the member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.#ctor(Dropbox.Api.Sharing.AddFolderMemberError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.NoExplicitAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.NoExplicitAccessEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.NoExplicitAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.NoExplicitAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess.NoExplicitAccessDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderMemberError.NoExplicitAccess,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan">
            <summary>
            <para>The current user's account doesn't support this action. An example of this is
            when downgrading a member from editor to viewer. This action can only be performed
            by users that have upgraded to a Pro or Business plan.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.Instance">
            <summary>
            <para>A singleton instance of InsufficientPlan</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.InsufficientPlanEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.InsufficientPlanEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.InsufficientPlanDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.InsufficientPlanDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.InsufficientPlan.InsufficientPlanDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission">
            <summary>
            <para>The current user does not have permission to perform this action.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.Instance">
            <summary>
            <para>A singleton instance of NoPermission</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.NoPermissionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.NoPermissionEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.NoPermissionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.NoPermissionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.NoPermission.NoPermissionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderMemberError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderMemberError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderMemberError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg">
            <summary>
            <para>If any of the policy's are unset, then they retain their current setting.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyArg.#ctor(System.String,Dropbox.Api.Sharing.MemberPolicy,Dropbox.Api.Sharing.AclUpdatePolicy,Dropbox.Api.Sharing.SharedLinkPolicy)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg"/>
            class.</para>
            </summary>
            <param name="sharedFolderId">The ID for the shared folder.</param>
            <param name="memberPolicy">Who can be a member of this shared folder. Only
            applicable if the current user is on a team.</param>
            <param name="aclUpdatePolicy">Who can add and remove members of this shared
            folder.</param>
            <param name="sharedLinkPolicy">The policy to apply to shared links created for
            content inside this shared folder. The current user must be on a team to set this
            policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyArg.SharedFolderId">
            <summary>
            <para>The ID for the shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyArg.MemberPolicy">
            <summary>
            <para>Who can be a member of this shared folder. Only applicable if the current
            user is on a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyArg.AclUpdatePolicy">
            <summary>
            <para>Who can add and remove members of this shared folder.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyArg.SharedLinkPolicy">
            <summary>
            <para>The policy to apply to shared links created for content inside this shared
            folder. The current user must be on a team to set this policy to <see cref="T:Dropbox.Api.Sharing.SharedLinkPolicy.Members"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg.UpdateFolderPolicyArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyArg.UpdateFolderPolicyArgEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg.UpdateFolderPolicyArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyArg.UpdateFolderPolicyArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyArg.UpdateFolderPolicyArgDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderPolicyArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError">
            <summary>
            <para>The update folder policy error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.IsAccessError">
            <summary>
            <para>Gets a value indicating whether this instance is AccessError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AsAccessError">
            <summary>
            <para>Gets this instance as a AccessError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.IsNotOnTeam">
            <summary>
            <para>Gets a value indicating whether this instance is NotOnTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AsNotOnTeam">
            <summary>
            <para>Gets this instance as a NotOnTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.IsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AsTeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Gets this instance as a TeamPolicyDisallowsMemberPolicy, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.IsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets a value indicating whether this instance is
            DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AsDisallowedSharedLinkPolicy">
            <summary>
            <para>Gets this instance as a DisallowedSharedLinkPolicy, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.UpdateFolderPolicyErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.UpdateFolderPolicyErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.UpdateFolderPolicyErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.UpdateFolderPolicyErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.UpdateFolderPolicyErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError">
            <summary>
            <para>The access error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.#ctor(Dropbox.Api.Sharing.SharedFolderAccessError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.AccessErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.AccessErrorEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.AccessErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.AccessErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError.AccessErrorDecoder.SetField(Dropbox.Api.Sharing.UpdateFolderPolicyError.AccessError,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam">
            <summary>
            <para><see cref="P:Dropbox.Api.Sharing.UpdateFolderPolicyArg.MemberPolicy"/> was set
            even though user is not on a team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.Instance">
            <summary>
            <para>A singleton instance of NotOnTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.NotOnTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.NotOnTeamEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.NotOnTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.NotOnTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.NotOnTeam.NotOnTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy">
            <summary>
            <para>Team policy is more restrictive than <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.MemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.Instance">
            <summary>
            <para>A singleton instance of TeamPolicyDisallowsMemberPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.TeamPolicyDisallowsMemberPolicy.TeamPolicyDisallowsMemberPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy">
            <summary>
            <para>The current account is not allowed to select the specified <see cref="P:Dropbox.Api.Sharing.ShareFolderArg.SharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.Instance">
            <summary>
            <para>A singleton instance of DisallowedSharedLinkPolicy</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.DisallowedSharedLinkPolicy.DisallowedSharedLinkPolicyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.UpdateFolderPolicyError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UpdateFolderPolicyError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserInfo">
            <summary>
            <para>Basic information about a user. Use <see cref="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountAsync(Dropbox.Api.Users.GetAccountArg)"/> and <see cref="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountBatchAsync(Dropbox.Api.Users.GetAccountBatchArg)"/> to obtain more
            detailed information.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.UserInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UserInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserInfo.#ctor(System.String,System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UserInfo"/> class.</para>
            </summary>
            <param name="accountId">The account ID of the user.</param>
            <param name="sameTeam">If the user is in the same team as current user.</param>
            <param name="teamMemberId">The team member ID of the shared folder member. Only
            present if <paramref name="sameTeam"/> is true.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UserInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UserInfo.AccountId">
            <summary>
            <para>The account ID of the user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UserInfo.SameTeam">
            <summary>
            <para>If the user is in the same team as current user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.UserInfo.TeamMemberId">
            <summary>
            <para>The team member ID of the shared folder member. Only present if <see cref="P:Dropbox.Api.Sharing.UserInfo.SameTeam"/> is true.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserInfo.UserInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UserInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserInfo.UserInfoEncoder.EncodeFields(Dropbox.Api.Sharing.UserInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserInfo.UserInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UserInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserInfo.UserInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UserInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserInfo.UserInfoDecoder.SetField(Dropbox.Api.Sharing.UserInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserMembershipInfo">
            <summary>
            <para>The information about a user member of the shared content.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Sharing.MembershipInfo"/>
        </member>
        <member name="F:Dropbox.Api.Sharing.UserMembershipInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.UserMembershipInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserMembershipInfo.#ctor(Dropbox.Api.Sharing.AccessLevel,Dropbox.Api.Sharing.UserInfo,System.Collections.Generic.IEnumerable{Dropbox.Api.Sharing.MemberPermission},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>
            class.</para>
            </summary>
            <param name="accessType">The access type for this member.</param>
            <param name="user">The account information for the membership user.</param>
            <param name="permissions">The permissions that requesting user has on this member.
            The set of permissions corresponds to the MemberActions in the request.</param>
            <param name="initials">Suggested name initials for a member.</param>
            <param name="isInherited">True if the member has access from a parent
            folder.</param>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserMembershipInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Sharing.UserMembershipInfo.User">
            <summary>
            <para>The account information for the membership user.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserMembershipInfo.UserMembershipInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserMembershipInfo.UserMembershipInfoEncoder.EncodeFields(Dropbox.Api.Sharing.UserMembershipInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.UserMembershipInfo.UserMembershipInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserMembershipInfo.UserMembershipInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.UserMembershipInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.UserMembershipInfo.UserMembershipInfoDecoder.SetField(Dropbox.Api.Sharing.UserMembershipInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility">
            <summary>
            <para>Who can access a shared link. The most open visibility is <see cref="T:Dropbox.Api.Sharing.Visibility.Public"/>.
            The default depends on many aspects, such as team and user preferences and shared
            folder settings.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsPublic">
            <summary>
            <para>Gets a value indicating whether this instance is Public</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsPublic">
            <summary>
            <para>Gets this instance as a Public, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is TeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsTeamOnly">
            <summary>
            <para>Gets this instance as a TeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsPassword">
            <summary>
            <para>Gets a value indicating whether this instance is Password</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsPassword">
            <summary>
            <para>Gets this instance as a Password, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsTeamAndPassword">
            <summary>
            <para>Gets a value indicating whether this instance is TeamAndPassword</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsTeamAndPassword">
            <summary>
            <para>Gets this instance as a TeamAndPassword, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsSharedFolderOnly">
            <summary>
            <para>Gets a value indicating whether this instance is SharedFolderOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsSharedFolderOnly">
            <summary>
            <para>Gets this instance as a SharedFolderOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Sharing.Visibility.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.VisibilityEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.VisibilityEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.VisibilityDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.VisibilityDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.VisibilityDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Public">
            <summary>
            <para>Anyone who has received the link can access it. No login required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Public.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Public.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Public.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.Public"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Public.Instance">
            <summary>
            <para>A singleton instance of Public</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Public.PublicEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Public.PublicEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.Public,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Public.PublicDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Public"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Public.PublicDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.Public"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Public.PublicDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamOnly">
            <summary>
            <para>Only members of the same team can access the link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.TeamOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamOnly.Instance">
            <summary>
            <para>A singleton instance of TeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamOnly.TeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamOnly.TeamOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.TeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamOnly.TeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamOnly.TeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.TeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamOnly.TeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Password">
            <summary>
            <para>A link-specific password is required to access the link. Login is not
            required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Password.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Password.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Password.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.Password"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Password.Instance">
            <summary>
            <para>A singleton instance of Password</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Password.PasswordEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Password.PasswordEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.Password,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Password.PasswordDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Password"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Password.PasswordDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.Password"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Password.PasswordDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword">
            <summary>
            <para>Only members of the same team who have the link-specific password can access
            the link.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamAndPassword.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamAndPassword.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamAndPassword.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.TeamAndPassword.Instance">
            <summary>
            <para>A singleton instance of TeamAndPassword</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword.TeamAndPasswordEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamAndPassword.TeamAndPasswordEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.TeamAndPassword,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword.TeamAndPasswordDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamAndPassword.TeamAndPasswordDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.TeamAndPassword"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.TeamAndPassword.TeamAndPasswordDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly">
            <summary>
            <para>Only members of the shared folder containing the linked file can access the
            link. Login is required.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.Instance">
            <summary>
            <para>A singleton instance of SharedFolderOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.SharedFolderOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.SharedFolderOnlyEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.SharedFolderOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.SharedFolderOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.SharedFolderOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.SharedFolderOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.SharedFolderOnly.SharedFolderOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Other">
            <summary>
            <para>An unknown restriction is in place.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Sharing.Visibility.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Sharing.Visibility.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Other.OtherEncoder.EncodeFields(Dropbox.Api.Sharing.Visibility.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Sharing.Visibility.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Sharing.Visibility.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Sharing.Visibility.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Sharing.Visibility.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.AlphaGroupSummary">
            <summary>
            <para>Information about a group.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.AlphaGroupSummary.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.AlphaGroupSummary.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.AlphaGroupSummary.#ctor(System.String,System.String,Dropbox.Api.TeamCommon.GroupManagementType,System.String,System.Nullable{System.UInt32})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>
            class.</para>
            </summary>
            <param name="groupName">The group name</param>
            <param name="groupId">The group id</param>
            <param name="groupManagementType">Who is allowed to manage the group.</param>
            <param name="groupExternalId">External ID of group. This is an arbitrary ID that an
            admin can attach to a group.</param>
            <param name="memberCount">The number of members in the group.</param>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.AlphaGroupSummary.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.AlphaGroupSummary.GroupManagementType">
            <summary>
            <para>Who is allowed to manage the group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.AlphaGroupSummary.AlphaGroupSummaryEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.AlphaGroupSummary.AlphaGroupSummaryEncoder.EncodeFields(Dropbox.Api.TeamCommon.AlphaGroupSummary,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.AlphaGroupSummary.AlphaGroupSummaryDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.AlphaGroupSummary.AlphaGroupSummaryDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.AlphaGroupSummary.AlphaGroupSummaryDecoder.SetField(Dropbox.Api.TeamCommon.AlphaGroupSummary,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType">
            <summary>
            <para>The group type determines how a group is managed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.IsCompanyManaged">
            <summary>
            <para>Gets a value indicating whether this instance is CompanyManaged</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.AsCompanyManaged">
            <summary>
            <para>Gets this instance as a CompanyManaged, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.IsUserManaged">
            <summary>
            <para>Gets a value indicating whether this instance is UserManaged</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.AsUserManaged">
            <summary>
            <para>Gets this instance as a UserManaged, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupManagementType.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.GroupManagementTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.GroupManagementTypeEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupManagementType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.GroupManagementTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.GroupManagementTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.GroupManagementTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged">
            <summary>
            <para>A group which is managed by team admins only.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.Instance">
            <summary>
            <para>A singleton instance of CompanyManaged</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.CompanyManagedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.CompanyManagedEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.CompanyManagedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.CompanyManagedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.CompanyManaged.CompanyManagedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged">
            <summary>
            <para>A group which is managed by selected users.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.Instance">
            <summary>
            <para>A singleton instance of UserManaged</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.UserManagedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.UserManagedEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupManagementType.UserManaged,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.UserManagedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.UserManagedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.UserManaged.UserManagedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupManagementType.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupManagementType.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupManagementType.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupManagementType.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupManagementType.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType">
            <summary>
            <para>The group type determines how a group is created and managed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupType"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.IsTeam">
            <summary>
            <para>Gets a value indicating whether this instance is Team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.AsTeam">
            <summary>
            <para>Gets this instance as a Team, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.IsUserManaged">
            <summary>
            <para>Gets a value indicating whether this instance is UserManaged</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.AsUserManaged">
            <summary>
            <para>Gets this instance as a UserManaged, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamCommon.GroupType.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.GroupTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.GroupTypeEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.GroupTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.GroupTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.GroupTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Team">
            <summary>
            <para>A group to which team members are automatically added. Applicable to <a
            href="https://www.dropbox.com/help/986">team folders</a> only.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Team.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Team.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Team.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupType.Team"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Team.Instance">
            <summary>
            <para>A singleton instance of Team</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Team.TeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Team.TeamEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupType.Team,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Team.TeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Team.TeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupType.Team"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Team.TeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.UserManaged">
            <summary>
            <para>A group is created and managed by a user.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.UserManaged.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.UserManaged.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.UserManaged.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupType.UserManaged"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.UserManaged.Instance">
            <summary>
            <para>A singleton instance of UserManaged</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.UserManaged.UserManagedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.UserManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.UserManaged.UserManagedEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupType.UserManaged,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.UserManaged.UserManagedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.UserManaged"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.UserManaged.UserManagedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupType.UserManaged"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.UserManaged.UserManagedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamCommon.GroupType.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamCommon.GroupType.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamCommon.GroupType.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamCommon.GroupType.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamCommon.GroupType.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamCommon.GroupType.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamCommon.GroupType.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState">
            <summary>
            <para>The emm state object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.EmmState"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.IsDisabled">
            <summary>
            <para>Gets a value indicating whether this instance is Disabled</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.AsDisabled">
            <summary>
            <para>Gets this instance as a Disabled, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.IsOptional">
            <summary>
            <para>Gets a value indicating whether this instance is Optional</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.AsOptional">
            <summary>
            <para>Gets this instance as a Optional, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.IsRequired">
            <summary>
            <para>Gets a value indicating whether this instance is Required</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.AsRequired">
            <summary>
            <para>Gets this instance as a Required, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.EmmState.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.EmmStateEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.EmmStateEncoder.EncodeFields(Dropbox.Api.TeamPolicies.EmmState,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.EmmStateDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.EmmStateDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.EmmState"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.EmmStateDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Disabled">
            <summary>
            <para>Emm token is disabled</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Disabled.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Disabled.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Disabled.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Disabled"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Disabled.Instance">
            <summary>
            <para>A singleton instance of Disabled</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Disabled.DisabledEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Disabled"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Disabled.DisabledEncoder.EncodeFields(Dropbox.Api.TeamPolicies.EmmState.Disabled,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Disabled.DisabledDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Disabled"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Disabled.DisabledDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Disabled"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Disabled.DisabledDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Optional">
            <summary>
            <para>Emm token is optional</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Optional.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Optional.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Optional.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Optional"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Optional.Instance">
            <summary>
            <para>A singleton instance of Optional</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Optional.OptionalEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Optional"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Optional.OptionalEncoder.EncodeFields(Dropbox.Api.TeamPolicies.EmmState.Optional,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Optional.OptionalDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Optional"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Optional.OptionalDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Optional"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Optional.OptionalDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Required">
            <summary>
            <para>Emm token is required</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Required.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Required.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Required.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Required"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Required.Instance">
            <summary>
            <para>A singleton instance of Required</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Required.RequiredEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Required"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Required.RequiredEncoder.EncodeFields(Dropbox.Api.TeamPolicies.EmmState.Required,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Required.RequiredDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Required"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Required.RequiredDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Required"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Required.RequiredDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.EmmState.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamPolicies.EmmState.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.EmmState.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.EmmState.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.EmmState.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy">
            <summary>
            <para>Policy governing which shared folders a team member can join.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.IsFromTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is FromTeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.AsFromTeamOnly">
            <summary>
            <para>Gets this instance as a FromTeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.IsFromAnyone">
            <summary>
            <para>Gets a value indicating whether this instance is FromAnyone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.AsFromAnyone">
            <summary>
            <para>Gets this instance as a FromAnyone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.SharedFolderJoinPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.SharedFolderJoinPolicyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.SharedFolderJoinPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.SharedFolderJoinPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.SharedFolderJoinPolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly">
            <summary>
            <para>Team members can only join folders shared by teammates.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.Instance">
            <summary>
            <para>A singleton instance of FromTeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.FromTeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.FromTeamOnlyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.FromTeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.FromTeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromTeamOnly.FromTeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone">
            <summary>
            <para>Team members can join any shared folder, including those shared by users
            outside the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.Instance">
            <summary>
            <para>A singleton instance of FromAnyone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.FromAnyoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.FromAnyoneEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.FromAnyoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.FromAnyoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.FromAnyone.FromAnyoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy">
            <summary>
            <para>Policy governing who can be a member of a folder shared by a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.IsTeam">
            <summary>
            <para>Gets a value indicating whether this instance is Team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.AsTeam">
            <summary>
            <para>Gets this instance as a Team, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.IsAnyone">
            <summary>
            <para>Gets a value indicating whether this instance is Anyone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.AsAnyone">
            <summary>
            <para>Gets this instance as a Anyone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.SharedFolderMemberPolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.SharedFolderMemberPolicyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.SharedFolderMemberPolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.SharedFolderMemberPolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.SharedFolderMemberPolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team">
            <summary>
            <para>Only a teammate can be a member of a folder shared by a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.Instance">
            <summary>
            <para>A singleton instance of Team</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.TeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.TeamEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.TeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.TeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Team.TeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone">
            <summary>
            <para>Anyone can be a member of a folder shared by a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.Instance">
            <summary>
            <para>A singleton instance of Anyone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.AnyoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.AnyoneEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.AnyoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.AnyoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Anyone.AnyoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy">
            <summary>
            <para>Policy governing the visibility of newly created shared links.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.IsDefaultPublic">
            <summary>
            <para>Gets a value indicating whether this instance is DefaultPublic</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.AsDefaultPublic">
            <summary>
            <para>Gets this instance as a DefaultPublic, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.IsDefaultTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is DefaultTeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.AsDefaultTeamOnly">
            <summary>
            <para>Gets this instance as a DefaultTeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.IsTeamOnly">
            <summary>
            <para>Gets a value indicating whether this instance is TeamOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.AsTeamOnly">
            <summary>
            <para>Gets this instance as a TeamOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.SharedLinkCreatePolicyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.SharedLinkCreatePolicyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.SharedLinkCreatePolicyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.SharedLinkCreatePolicyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.SharedLinkCreatePolicyDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic">
            <summary>
            <para>By default, anyone can access newly created shared links. No login will be
            required to access the shared links unless overridden.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.Instance">
            <summary>
            <para>A singleton instance of DefaultPublic</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.DefaultPublicEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.DefaultPublicEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.DefaultPublicDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.DefaultPublicDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultPublic.DefaultPublicDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly">
            <summary>
            <para>By default, only members of the same team can access newly created shared
            links. Login will be required to access the shared links unless overridden.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.Instance">
            <summary>
            <para>A singleton instance of DefaultTeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.DefaultTeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.DefaultTeamOnlyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.DefaultTeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.DefaultTeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.DefaultTeamOnly.DefaultTeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly">
            <summary>
            <para>Only members of the same team can access newly created shared links. Login
            will be required to access the shared links.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.Instance">
            <summary>
            <para>A singleton instance of TeamOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.TeamOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.TeamOnlyEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.TeamOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.TeamOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.TeamOnly.TeamOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.OtherEncoder.EncodeFields(Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies">
            <summary>
            <para>Policies governing team members.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.TeamMemberPolicies.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.TeamMemberPolicies.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamMemberPolicies.#ctor(Dropbox.Api.TeamPolicies.TeamSharingPolicies,Dropbox.Api.TeamPolicies.EmmState)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>
            class.</para>
            </summary>
            <param name="sharing">Policies governing sharing.</param>
            <param name="emmState">This describes the Enterprise Mobility Management (EMM)
            state for this team. This information can be used to understand if an organization
            is integrating with a third-party EMM vendor to further manage and apply
            restrictions upon the team's Dropbox usage on mobile devices. This is a new feature
            and in the future we'll be adding more new fields and additional
            documentation.</param>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamMemberPolicies.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.TeamMemberPolicies.Sharing">
            <summary>
            <para>Policies governing sharing.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.TeamMemberPolicies.EmmState">
            <summary>
            <para>This describes the Enterprise Mobility Management (EMM) state for this team.
            This information can be used to understand if an organization is integrating with a
            third-party EMM vendor to further manage and apply restrictions upon the team's
            Dropbox usage on mobile devices. This is a new feature and in the future we'll be
            adding more new fields and additional documentation.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies.TeamMemberPoliciesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamMemberPolicies.TeamMemberPoliciesEncoder.EncodeFields(Dropbox.Api.TeamPolicies.TeamMemberPolicies,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies.TeamMemberPoliciesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamMemberPolicies.TeamMemberPoliciesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamMemberPolicies.TeamMemberPoliciesDecoder.SetField(Dropbox.Api.TeamPolicies.TeamMemberPolicies,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies">
            <summary>
            <para>Policies governing sharing within and outside of the team.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamPolicies.TeamMemberPolicies"/>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.TeamSharingPolicies.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.TeamPolicies.TeamSharingPolicies.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamSharingPolicies.#ctor(Dropbox.Api.TeamPolicies.SharedFolderMemberPolicy,Dropbox.Api.TeamPolicies.SharedFolderJoinPolicy,Dropbox.Api.TeamPolicies.SharedLinkCreatePolicy)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies"/>
            class.</para>
            </summary>
            <param name="sharedFolderMemberPolicy">Who can join folders shared by team
            members.</param>
            <param name="sharedFolderJoinPolicy">Which shared folders team members can
            join.</param>
            <param name="sharedLinkCreatePolicy">What is the visibility of newly created shared
            links.</param>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamSharingPolicies.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.TeamSharingPolicies.SharedFolderMemberPolicy">
            <summary>
            <para>Who can join folders shared by team members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.TeamSharingPolicies.SharedFolderJoinPolicy">
            <summary>
            <para>Which shared folders team members can join.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.TeamPolicies.TeamSharingPolicies.SharedLinkCreatePolicy">
            <summary>
            <para>What is the visibility of newly created shared links.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies.TeamSharingPoliciesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamSharingPolicies.TeamSharingPoliciesEncoder.EncodeFields(Dropbox.Api.TeamPolicies.TeamSharingPolicies,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies.TeamSharingPoliciesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamSharingPolicies.TeamSharingPoliciesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.TeamPolicies.TeamSharingPolicies"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.TeamPolicies.TeamSharingPolicies.TeamSharingPoliciesDecoder.SetField(Dropbox.Api.TeamPolicies.TeamSharingPolicies,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ActiveWebSession">
            <summary>
            <para>Information on active web sessions</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.DeviceSession"/>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSession">
            <summary>
            <para>The device session object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.ActiveWebSession"/>
            <seealso cref="T:Dropbox.Api.Team.DesktopClientSession"/>
            <seealso cref="T:Dropbox.Api.Team.MobileClientSession"/>
        </member>
        <member name="F:Dropbox.Api.Team.DeviceSession.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DeviceSession.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSession.#ctor(System.String,System.String,System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DeviceSession"/> class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="ipAddress">The IP address of the last activity from this
            session</param>
            <param name="country">The country from which the last activity from this session
            was made</param>
            <param name="created">The time this session was created</param>
            <param name="updated">The time of the last activity from this session</param>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSession.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DeviceSession"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSession.SessionId">
            <summary>
            <para>The session id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSession.IpAddress">
            <summary>
            <para>The IP address of the last activity from this session</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSession.Country">
            <summary>
            <para>The country from which the last activity from this session was made</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSession.Created">
            <summary>
            <para>The time this session was created</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSession.Updated">
            <summary>
            <para>The time of the last activity from this session</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSession.DeviceSessionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DeviceSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSession.DeviceSessionEncoder.EncodeFields(Dropbox.Api.Team.DeviceSession,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSession.DeviceSessionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DeviceSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSession.DeviceSessionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DeviceSession"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSession.DeviceSessionDecoder.SetField(Dropbox.Api.Team.DeviceSession,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Team.ActiveWebSession.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ActiveWebSession.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ActiveWebSession.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ActiveWebSession"/>
            class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="userAgent">Information on the hosting device</param>
            <param name="os">Information on the hosting operating system</param>
            <param name="browser">Information on the browser used for this web session</param>
            <param name="ipAddress">The IP address of the last activity from this
            session</param>
            <param name="country">The country from which the last activity from this session
            was made</param>
            <param name="created">The time this session was created</param>
            <param name="updated">The time of the last activity from this session</param>
        </member>
        <member name="M:Dropbox.Api.Team.ActiveWebSession.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ActiveWebSession"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ActiveWebSession.UserAgent">
            <summary>
            <para>Information on the hosting device</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ActiveWebSession.Os">
            <summary>
            <para>Information on the hosting operating system</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ActiveWebSession.Browser">
            <summary>
            <para>Information on the browser used for this web session</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ActiveWebSession.ActiveWebSessionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ActiveWebSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ActiveWebSession.ActiveWebSessionEncoder.EncodeFields(Dropbox.Api.Team.ActiveWebSession,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ActiveWebSession.ActiveWebSessionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ActiveWebSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ActiveWebSession.ActiveWebSessionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ActiveWebSession"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ActiveWebSession.ActiveWebSessionDecoder.SetField(Dropbox.Api.Team.ActiveWebSession,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateArg">
            <summary>
            <para>Arguments for adding property templates.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Properties.PropertyGroupTemplate"/>
        </member>
        <member name="F:Dropbox.Api.Team.AddPropertyTemplateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AddPropertyTemplateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateArg.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AddPropertyTemplateArg"/>
            class.</para>
            </summary>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="fields">This is a list of custom properties associated with a property
            template. There can be up to 64 properties in a single property template.</param>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AddPropertyTemplateArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateArg.AddPropertyTemplateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AddPropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateArg.AddPropertyTemplateArgEncoder.EncodeFields(Dropbox.Api.Team.AddPropertyTemplateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateArg.AddPropertyTemplateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AddPropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateArg.AddPropertyTemplateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AddPropertyTemplateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateArg.AddPropertyTemplateArgDecoder.SetField(Dropbox.Api.Team.AddPropertyTemplateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateResult">
            <summary>
            <para>The add property template result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AddPropertyTemplateResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AddPropertyTemplateResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateResult.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AddPropertyTemplateResult"/>
            class.</para>
            </summary>
            <param name="templateId">An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AddPropertyTemplateResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.AddPropertyTemplateResult.TemplateId">
            <summary>
            <para>An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateResult.AddPropertyTemplateResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AddPropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateResult.AddPropertyTemplateResultEncoder.EncodeFields(Dropbox.Api.Team.AddPropertyTemplateResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AddPropertyTemplateResult.AddPropertyTemplateResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AddPropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateResult.AddPropertyTemplateResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AddPropertyTemplateResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AddPropertyTemplateResult.AddPropertyTemplateResultDecoder.SetField(Dropbox.Api.Team.AddPropertyTemplateResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier">
            <summary>
            <para>Describes which team-related admin permissions a user has.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AdminTier"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.IsTeamAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is TeamAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.AsTeamAdmin">
            <summary>
            <para>Gets this instance as a TeamAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.IsUserManagementAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is UserManagementAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.AsUserManagementAdmin">
            <summary>
            <para>Gets this instance as a UserManagementAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.IsSupportAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is SupportAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.AsSupportAdmin">
            <summary>
            <para>Gets this instance as a SupportAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.IsMemberOnly">
            <summary>
            <para>Gets a value indicating whether this instance is MemberOnly</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AdminTier.AsMemberOnly">
            <summary>
            <para>Gets this instance as a MemberOnly, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.AdminTierEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AdminTier"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.AdminTierEncoder.EncodeFields(Dropbox.Api.Team.AdminTier,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.AdminTierDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AdminTier"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.AdminTierDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AdminTier"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.AdminTierDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.TeamAdmin">
            <summary>
            <para>User is an administrator of the team - has all permissions.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.TeamAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.TeamAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.TeamAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AdminTier.TeamAdmin"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.TeamAdmin.Instance">
            <summary>
            <para>A singleton instance of TeamAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.TeamAdmin.TeamAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AdminTier.TeamAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.TeamAdmin.TeamAdminEncoder.EncodeFields(Dropbox.Api.Team.AdminTier.TeamAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.TeamAdmin.TeamAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AdminTier.TeamAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.TeamAdmin.TeamAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AdminTier.TeamAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.TeamAdmin.TeamAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin">
            <summary>
            <para>User can do most user provisioning, de-provisioning and management.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.UserManagementAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.UserManagementAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.UserManagementAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.UserManagementAdmin.Instance">
            <summary>
            <para>A singleton instance of UserManagementAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin.UserManagementAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.UserManagementAdmin.UserManagementAdminEncoder.EncodeFields(Dropbox.Api.Team.AdminTier.UserManagementAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin.UserManagementAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.UserManagementAdmin.UserManagementAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AdminTier.UserManagementAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.UserManagementAdmin.UserManagementAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.SupportAdmin">
            <summary>
            <para>User can do a limited set of common support tasks for existing users.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.SupportAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.SupportAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.SupportAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AdminTier.SupportAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.SupportAdmin.Instance">
            <summary>
            <para>A singleton instance of SupportAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.SupportAdmin.SupportAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AdminTier.SupportAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.SupportAdmin.SupportAdminEncoder.EncodeFields(Dropbox.Api.Team.AdminTier.SupportAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.SupportAdmin.SupportAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AdminTier.SupportAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.SupportAdmin.SupportAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AdminTier.SupportAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.SupportAdmin.SupportAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.MemberOnly">
            <summary>
            <para>User is not an admin of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.MemberOnly.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.MemberOnly.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.MemberOnly.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AdminTier.MemberOnly"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AdminTier.MemberOnly.Instance">
            <summary>
            <para>A singleton instance of MemberOnly</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.MemberOnly.MemberOnlyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AdminTier.MemberOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.MemberOnly.MemberOnlyEncoder.EncodeFields(Dropbox.Api.Team.AdminTier.MemberOnly,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AdminTier.MemberOnly.MemberOnlyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AdminTier.MemberOnly"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.MemberOnly.MemberOnlyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AdminTier.MemberOnly"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AdminTier.MemberOnly.MemberOnlyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupCreateArg">
            <summary>
            <para>The alpha group create arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupCreateArg"/>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateArg">
            <summary>
            <para>The group create arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateArg"/> class.</para>
            </summary>
            <param name="groupName">Group name.</param>
            <param name="groupExternalId">The creator of a team can associate an arbitrary
            external ID to the group.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateArg.GroupName">
            <summary>
            <para>Group name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateArg.GroupExternalId">
            <summary>
            <para>The creator of a team can associate an arbitrary external ID to the
            group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateArg.GroupCreateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateArg.GroupCreateArgEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateArg.GroupCreateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateArg.GroupCreateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateArg.GroupCreateArgDecoder.SetField(Dropbox.Api.Team.GroupCreateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupCreateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupCreateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupCreateArg.#ctor(System.String,System.String,Dropbox.Api.TeamCommon.GroupManagementType)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>
            class.</para>
            </summary>
            <param name="groupName">Group name.</param>
            <param name="groupExternalId">The creator of a team can associate an arbitrary
            external ID to the group.</param>
            <param name="groupManagementType">Whether the team can be managed by selected
            users, or only by team admins</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupCreateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupCreateArg.GroupManagementType">
            <summary>
            <para>Whether the team can be managed by selected users, or only by team
            admins</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupCreateArg.AlphaGroupCreateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupCreateArg.AlphaGroupCreateArgEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupCreateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupCreateArg.AlphaGroupCreateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupCreateArg.AlphaGroupCreateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupCreateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupCreateArg.AlphaGroupCreateArgDecoder.SetField(Dropbox.Api.Team.AlphaGroupCreateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupFullInfo">
            <summary>
            <para>Full description of a group.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamCommon.AlphaGroupSummary"/>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupFullInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupFullInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupFullInfo.#ctor(System.String,System.String,Dropbox.Api.TeamCommon.GroupManagementType,System.UInt64,System.String,System.Nullable{System.UInt32},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.GroupMemberInfo})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupFullInfo"/>
            class.</para>
            </summary>
            <param name="groupName">The group name</param>
            <param name="groupId">The group id</param>
            <param name="groupManagementType">Who is allowed to manage the group.</param>
            <param name="created">The group creation time as a UTC timestamp in milliseconds
            since the Unix epoch.</param>
            <param name="groupExternalId">External ID of group. This is an arbitrary ID that an
            admin can attach to a group.</param>
            <param name="memberCount">The number of members in the group.</param>
            <param name="members">List of group members.</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupFullInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupFullInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupFullInfo.Created">
            <summary>
            <para>The group creation time as a UTC timestamp in milliseconds since the Unix
            epoch.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupFullInfo.Members">
            <summary>
            <para>List of group members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupFullInfo.AlphaGroupFullInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupFullInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupFullInfo.AlphaGroupFullInfoEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupFullInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupFullInfo.AlphaGroupFullInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupFullInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupFullInfo.AlphaGroupFullInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupFullInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupFullInfo.AlphaGroupFullInfoDecoder.SetField(Dropbox.Api.Team.AlphaGroupFullInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupUpdateArgs">
            <summary>
            <para>The alpha group update args object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateArgs">
            <summary>
            <para>The group update args object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>
            <seealso cref="T:Dropbox.Api.Team.IncludeMembersArg"/>
        </member>
        <member name="T:Dropbox.Api.Team.IncludeMembersArg">
            <summary>
            <para>The include members arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>
            <seealso cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>
            <seealso cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>
        </member>
        <member name="F:Dropbox.Api.Team.IncludeMembersArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.IncludeMembersArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.IncludeMembersArg.#ctor(System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.IncludeMembersArg"/>
            class.</para>
            </summary>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.IncludeMembersArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.IncludeMembersArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.IncludeMembersArg.ReturnMembers">
            <summary>
            <para>Whether to return the list of members in the group. Note that the default
            value will cause all the group members to be returned in the response. This may
            take a long time for large groups.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.IncludeMembersArg.IncludeMembersArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.IncludeMembersArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.IncludeMembersArg.IncludeMembersArgEncoder.EncodeFields(Dropbox.Api.Team.IncludeMembersArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.IncludeMembersArg.IncludeMembersArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.IncludeMembersArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.IncludeMembersArg.IncludeMembersArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.IncludeMembersArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.IncludeMembersArg.IncludeMembersArgDecoder.SetField(Dropbox.Api.Team.IncludeMembersArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateArgs.#ctor(Dropbox.Api.Team.GroupSelector,System.Boolean,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>
            class.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="newGroupName">Optional argument. Set group name to this if
            provided.</param>
            <param name="newGroupExternalId">Optional argument. New group external ID. If the
            argument is None, the group's external_id won't be updated. If the argument is
            empty string, the group's external id will be cleared.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateArgs.Group">
            <summary>
            <para>Specify a group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateArgs.NewGroupName">
            <summary>
            <para>Optional argument. Set group name to this if provided.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateArgs.NewGroupExternalId">
            <summary>
            <para>Optional argument. New group external ID. If the argument is None, the
            group's external_id won't be updated. If the argument is empty string, the group's
            external id will be cleared.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateArgs.GroupUpdateArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateArgs.GroupUpdateArgsEncoder.EncodeFields(Dropbox.Api.Team.GroupUpdateArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateArgs.GroupUpdateArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateArgs.GroupUpdateArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupUpdateArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateArgs.GroupUpdateArgsDecoder.SetField(Dropbox.Api.Team.GroupUpdateArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupUpdateArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupUpdateArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupUpdateArgs.#ctor(Dropbox.Api.Team.GroupSelector,System.Boolean,System.String,System.String,Dropbox.Api.TeamCommon.GroupManagementType)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>
            class.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="newGroupName">Optional argument. Set group name to this if
            provided.</param>
            <param name="newGroupExternalId">Optional argument. New group external ID. If the
            argument is None, the group's external_id won't be updated. If the argument is
            empty string, the group's external id will be cleared.</param>
            <param name="newGroupManagementType">Set new group management type, if
            provided.</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupUpdateArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupUpdateArgs.NewGroupManagementType">
            <summary>
            <para>Set new group management type, if provided.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupUpdateArgs.AlphaGroupUpdateArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupUpdateArgs.AlphaGroupUpdateArgsEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupUpdateArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupUpdateArgs.AlphaGroupUpdateArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupUpdateArgs.AlphaGroupUpdateArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupUpdateArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupUpdateArgs.AlphaGroupUpdateArgsDecoder.SetField(Dropbox.Api.Team.AlphaGroupUpdateArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem">
            <summary>
            <para>The alpha groups get info item object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IsIdNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is IdNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AsIdNotFound">
            <summary>
            <para>Gets this instance as a IdNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IsGroupInfo">
            <summary>
            <para>Gets a value indicating whether this instance is GroupInfo</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AsGroupInfo">
            <summary>
            <para>Gets this instance as a GroupInfo, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AlphaGroupsGetInfoItemEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AlphaGroupsGetInfoItemEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupsGetInfoItem,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AlphaGroupsGetInfoItemDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AlphaGroupsGetInfoItemDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.AlphaGroupsGetInfoItemDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound">
            <summary>
            <para>An ID that was provided as a parameter to <see cref="!:Dropbox.Api.Team.Routes.TeamRoutes.AlphaGroupsGetInfoAsync"/>, and did not
            match a corresponding group. The ID can be a group ID, or an external ID, depending
            on how the method was called.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.IdNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.IdNotFoundEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.IdNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.IdNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound.IdNotFoundDecoder.SetField(Dropbox.Api.Team.AlphaGroupsGetInfoItem.IdNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo">
            <summary>
            <para>Info about a group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.#ctor(Dropbox.Api.Team.AlphaGroupFullInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.GroupInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.GroupInfoEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.GroupInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.GroupInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsGetInfoItem.GroupInfo.GroupInfoDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsListResult">
            <summary>
            <para>The alpha groups list result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsListResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.AlphaGroupsListResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsListResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.TeamCommon.AlphaGroupSummary},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsListResult"/>
            class.</para>
            </summary>
            <param name="groups">The groups</param>
            <param name="cursor">Pass the cursor into <see cref="!:Dropbox.Api.Team.Routes.TeamRoutes.AlphaGroupsListContinueAsync"/> to obtain
            the additional groups.</param>
            <param name="hasMore">Is true if there are additional groups that have not been
            returned yet. An additional call to <see cref="!:Dropbox.Api.Team.Routes.TeamRoutes.AlphaGroupsListContinueAsync"/> can
            retrieve them.</param>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsListResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.AlphaGroupsListResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsListResult.Groups">
            <summary>
            <para>Gets the groups of the alpha groups list result</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsListResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="!:Dropbox.Api.Team.Routes.TeamRoutes.AlphaGroupsListContinueAsync"/> to obtain
            the additional groups.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.AlphaGroupsListResult.HasMore">
            <summary>
            <para>Is true if there are additional groups that have not been returned yet. An
            additional call to <see cref="!:Dropbox.Api.Team.Routes.TeamRoutes.AlphaGroupsListContinueAsync"/> can
            retrieve them.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsListResult.AlphaGroupsListResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsListResult.AlphaGroupsListResultEncoder.EncodeFields(Dropbox.Api.Team.AlphaGroupsListResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.AlphaGroupsListResult.AlphaGroupsListResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.AlphaGroupsListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsListResult.AlphaGroupsListResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.AlphaGroupsListResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.AlphaGroupsListResult.AlphaGroupsListResultDecoder.SetField(Dropbox.Api.Team.AlphaGroupsListResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ApiApp">
            <summary>
            <para>Information on linked third party applications</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ApiApp.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ApiApp.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ApiApp.#ctor(System.String,System.String,System.Boolean,System.String,System.String,System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ApiApp"/> class.</para>
            </summary>
            <param name="appId">The application unique id</param>
            <param name="appName">The application name</param>
            <param name="isAppFolder">Whether the linked application uses a dedicated
            folder</param>
            <param name="publisher">The application publisher name</param>
            <param name="publisherUrl">The publisher's URL</param>
            <param name="linked">The time this application was linked</param>
        </member>
        <member name="M:Dropbox.Api.Team.ApiApp.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ApiApp"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.AppId">
            <summary>
            <para>The application unique id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.AppName">
            <summary>
            <para>The application name</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.IsAppFolder">
            <summary>
            <para>Whether the linked application uses a dedicated folder</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.Publisher">
            <summary>
            <para>The application publisher name</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.PublisherUrl">
            <summary>
            <para>The publisher's URL</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ApiApp.Linked">
            <summary>
            <para>The time this application was linked</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ApiApp.ApiAppEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ApiApp"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ApiApp.ApiAppEncoder.EncodeFields(Dropbox.Api.Team.ApiApp,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ApiApp.ApiAppDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ApiApp"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ApiApp.ApiAppDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ApiApp"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ApiApp.ApiAppDecoder.SetField(Dropbox.Api.Team.ApiApp,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.BaseDfbReport">
            <summary>
            <para>Base report structure.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GetActivityReport"/>
            <seealso cref="T:Dropbox.Api.Team.GetDevicesReport"/>
            <seealso cref="T:Dropbox.Api.Team.GetMembershipReport"/>
            <seealso cref="T:Dropbox.Api.Team.GetStorageReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.BaseDfbReport.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.BaseDfbReport.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.BaseDfbReport.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.BaseDfbReport"/> class.</para>
            </summary>
            <param name="startDate">First date present in the results as 'YYYY-MM-DD' or
            None.</param>
        </member>
        <member name="M:Dropbox.Api.Team.BaseDfbReport.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.BaseDfbReport"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.BaseDfbReport.StartDate">
            <summary>
            <para>First date present in the results as 'YYYY-MM-DD' or None.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.BaseDfbReport.BaseDfbReportEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.BaseDfbReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.BaseDfbReport.BaseDfbReportEncoder.EncodeFields(Dropbox.Api.Team.BaseDfbReport,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.BaseDfbReport.BaseDfbReportDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.BaseDfbReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.BaseDfbReport.BaseDfbReportDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.BaseDfbReport"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.BaseDfbReport.BaseDfbReportDecoder.SetField(Dropbox.Api.Team.BaseDfbReport,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DateRange">
            <summary>
            <para>Input arguments that can be provided for most reports.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRange.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRange.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRange.#ctor(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DateRange"/> class.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
        </member>
        <member name="M:Dropbox.Api.Team.DateRange.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DateRange"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.DateRange.StartDate">
            <summary>
            <para>Optional starting date (inclusive)</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DateRange.EndDate">
            <summary>
            <para>Optional ending date (exclusive)</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DateRange.DateRangeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DateRange"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRange.DateRangeEncoder.EncodeFields(Dropbox.Api.Team.DateRange,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DateRange.DateRangeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DateRange"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRange.DateRangeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DateRange"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DateRange.DateRangeDecoder.SetField(Dropbox.Api.Team.DateRange,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError">
            <summary>
            <para>Errors that can originate from problems in input arguments to reports.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRangeError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRangeError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DateRangeError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DateRangeError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DateRangeError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError.DateRangeErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.DateRangeErrorEncoder.EncodeFields(Dropbox.Api.Team.DateRangeError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError.DateRangeErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.DateRangeErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.DateRangeErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRangeError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRangeError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DateRangeError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DateRangeError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DateRangeError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.DateRangeError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DateRangeError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DateRangeError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DateRangeError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DateRangeError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopClientSession">
            <summary>
            <para>Information about linked Dropbox desktop client sessions</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.DeviceSession"/>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopClientSession.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopClientSession.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopClientSession.#ctor(System.String,System.String,Dropbox.Api.Team.DesktopPlatform,System.String,System.String,System.Boolean,System.String,System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopClientSession"/>
            class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="hostName">Name of the hosting desktop</param>
            <param name="clientType">The Dropbox desktop client type</param>
            <param name="clientVersion">The Dropbox client version</param>
            <param name="platform">Information on the hosting platform</param>
            <param name="isDeleteOnUnlinkSupported">Whether it's possible to delete all of the
            account files upon unlinking</param>
            <param name="ipAddress">The IP address of the last activity from this
            session</param>
            <param name="country">The country from which the last activity from this session
            was made</param>
            <param name="created">The time this session was created</param>
            <param name="updated">The time of the last activity from this session</param>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopClientSession.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopClientSession"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopClientSession.HostName">
            <summary>
            <para>Name of the hosting desktop</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopClientSession.ClientType">
            <summary>
            <para>The Dropbox desktop client type</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopClientSession.ClientVersion">
            <summary>
            <para>The Dropbox client version</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopClientSession.Platform">
            <summary>
            <para>Information on the hosting platform</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopClientSession.IsDeleteOnUnlinkSupported">
            <summary>
            <para>Whether it's possible to delete all of the account files upon
            unlinking</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopClientSession.DesktopClientSessionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopClientSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopClientSession.DesktopClientSessionEncoder.EncodeFields(Dropbox.Api.Team.DesktopClientSession,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopClientSession.DesktopClientSessionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopClientSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopClientSession.DesktopClientSessionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopClientSession"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopClientSession.DesktopClientSessionDecoder.SetField(Dropbox.Api.Team.DesktopClientSession,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform">
            <summary>
            <para>The desktop platform object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopPlatform"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.IsWindows">
            <summary>
            <para>Gets a value indicating whether this instance is Windows</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.AsWindows">
            <summary>
            <para>Gets this instance as a Windows, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.IsMac">
            <summary>
            <para>Gets a value indicating whether this instance is Mac</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.AsMac">
            <summary>
            <para>Gets this instance as a Mac, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.IsLinux">
            <summary>
            <para>Gets a value indicating whether this instance is Linux</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.AsLinux">
            <summary>
            <para>Gets this instance as a Linux, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DesktopPlatform.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.DesktopPlatformEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.DesktopPlatformEncoder.EncodeFields(Dropbox.Api.Team.DesktopPlatform,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.DesktopPlatformDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.DesktopPlatformDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopPlatform"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.DesktopPlatformDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Windows">
            <summary>
            <para>Official Windows Dropbox desktop client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Windows.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Windows.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Windows.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopPlatform.Windows"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Windows.Instance">
            <summary>
            <para>A singleton instance of Windows</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Windows.WindowsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Windows"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Windows.WindowsEncoder.EncodeFields(Dropbox.Api.Team.DesktopPlatform.Windows,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Windows.WindowsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Windows"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Windows.WindowsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopPlatform.Windows"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Windows.WindowsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Mac">
            <summary>
            <para>Official Mac Dropbox desktop client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Mac.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Mac.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Mac.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopPlatform.Mac"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Mac.Instance">
            <summary>
            <para>A singleton instance of Mac</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Mac.MacEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Mac"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Mac.MacEncoder.EncodeFields(Dropbox.Api.Team.DesktopPlatform.Mac,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Mac.MacDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Mac"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Mac.MacDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopPlatform.Mac"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Mac.MacDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Linux">
            <summary>
            <para>Official Linux Dropbox desktop client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Linux.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Linux.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Linux.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopPlatform.Linux"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Linux.Instance">
            <summary>
            <para>A singleton instance of Linux</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Linux.LinuxEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Linux"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Linux.LinuxEncoder.EncodeFields(Dropbox.Api.Team.DesktopPlatform.Linux,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Linux.LinuxDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Linux"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Linux.LinuxDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopPlatform.Linux"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Linux.LinuxDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Other">
            <summary>
            <para>Official Dropbox desktop client for another platform</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DesktopPlatform.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DesktopPlatform.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.DesktopPlatform.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DesktopPlatform.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DesktopPlatform.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DesktopPlatform.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DesktopPlatform.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSessionArg">
            <summary>
            <para>The device session arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.DeviceSessionArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DeviceSessionArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSessionArg.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DeviceSessionArg"/>
            class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="teamMemberId">The unique id of the member owning the device</param>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSessionArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DeviceSessionArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSessionArg.SessionId">
            <summary>
            <para>The session id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DeviceSessionArg.TeamMemberId">
            <summary>
            <para>The unique id of the member owning the device</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSessionArg.DeviceSessionArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DeviceSessionArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSessionArg.DeviceSessionArgEncoder.EncodeFields(Dropbox.Api.Team.DeviceSessionArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DeviceSessionArg.DeviceSessionArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DeviceSessionArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSessionArg.DeviceSessionArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DeviceSessionArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DeviceSessionArg.DeviceSessionArgDecoder.SetField(Dropbox.Api.Team.DeviceSessionArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DevicesActive">
            <summary>
            <para>Each of the items is an array of values, one value per day. The value is the
            number of devices active within a time window, ending with that day.</para>
            <para>If there is no data for a day, then the value will be None.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GetDevicesReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.DevicesActive.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.DevicesActive.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DevicesActive.#ctor(System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DevicesActive"/> class.</para>
            </summary>
            <param name="windows">Array of number of linked windows (desktop) clients with
            activity.</param>
            <param name="macos">Array of number of linked mac (desktop) clients with
            activity.</param>
            <param name="linux">Array of number of linked linus (desktop) clients with
            activity.</param>
            <param name="ios">Array of number of linked ios devices with activity.</param>
            <param name="android">Array of number of linked android devices with
            activity.</param>
            <param name="other">Array of number of other linked devices (blackberry, windows
            phone, etc) with activity.</param>
            <param name="total">Array of total number of linked clients with activity.</param>
        </member>
        <member name="M:Dropbox.Api.Team.DevicesActive.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.DevicesActive"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Windows">
            <summary>
            <para>Array of number of linked windows (desktop) clients with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Macos">
            <summary>
            <para>Array of number of linked mac (desktop) clients with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Linux">
            <summary>
            <para>Array of number of linked linus (desktop) clients with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Ios">
            <summary>
            <para>Array of number of linked ios devices with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Android">
            <summary>
            <para>Array of number of linked android devices with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Other">
            <summary>
            <para>Array of number of other linked devices (blackberry, windows phone, etc)
            with activity.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.DevicesActive.Total">
            <summary>
            <para>Array of total number of linked clients with activity.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.DevicesActive.DevicesActiveEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.DevicesActive"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DevicesActive.DevicesActiveEncoder.EncodeFields(Dropbox.Api.Team.DevicesActive,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.DevicesActive.DevicesActiveDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.DevicesActive"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.DevicesActive.DevicesActiveDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.DevicesActive"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.DevicesActive.DevicesActiveDecoder.SetField(Dropbox.Api.Team.DevicesActive,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetActivityReport">
            <summary>
            <para>Activity Report Result. Each of the items in the storage report is an array of
            values, one value per day. If there is no data for a day, then the value will be
            None.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.BaseDfbReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.GetActivityReport.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GetActivityReport.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetActivityReport.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetActivityReport"/>
            class.</para>
            </summary>
            <param name="startDate">First date present in the results as 'YYYY-MM-DD' or
            None.</param>
            <param name="adds">Array of total number of adds by team members.</param>
            <param name="edits">Array of number of edits by team members. If the same user
            edits the same file multiple times this is counted as a single edit.</param>
            <param name="deletes">Array of total number of deletes by team members.</param>
            <param name="activeUsers28Day">Array of the number of users who have been active in
            the last 28 days.</param>
            <param name="activeUsers7Day">Array of the number of users who have been active in
            the last week.</param>
            <param name="activeUsers1Day">Array of the number of users who have been active in
            the last day.</param>
            <param name="activeSharedFolders28Day">Array of the number of shared folders with
            some activity in the last 28 days.</param>
            <param name="activeSharedFolders7Day">Array of the number of shared folders with
            some activity in the last week.</param>
            <param name="activeSharedFolders1Day">Array of the number of shared folders with
            some activity in the last day.</param>
            <param name="sharedLinksCreated">Array of the number of shared links
            created.</param>
            <param name="sharedLinksViewedByTeam">Array of the number of views by team users to
            shared links created by the team.</param>
            <param name="sharedLinksViewedByOutsideUser">Array of the number of views by users
            outside of the team to shared links created by the team.</param>
            <param name="sharedLinksViewedByNotLoggedIn">Array of the number of views by
            non-logged-in users to shared links created by the team.</param>
            <param name="sharedLinksViewedTotal">Array of the total number of views to shared
            links created by the team.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GetActivityReport.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetActivityReport"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.Adds">
            <summary>
            <para>Array of total number of adds by team members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.Edits">
            <summary>
            <para>Array of number of edits by team members. If the same user edits the same
            file multiple times this is counted as a single edit.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.Deletes">
            <summary>
            <para>Array of total number of deletes by team members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveUsers28Day">
            <summary>
            <para>Array of the number of users who have been active in the last 28 days.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveUsers7Day">
            <summary>
            <para>Array of the number of users who have been active in the last week.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveUsers1Day">
            <summary>
            <para>Array of the number of users who have been active in the last day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveSharedFolders28Day">
            <summary>
            <para>Array of the number of shared folders with some activity in the last 28
            days.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveSharedFolders7Day">
            <summary>
            <para>Array of the number of shared folders with some activity in the last
            week.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.ActiveSharedFolders1Day">
            <summary>
            <para>Array of the number of shared folders with some activity in the last
            day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.SharedLinksCreated">
            <summary>
            <para>Array of the number of shared links created.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.SharedLinksViewedByTeam">
            <summary>
            <para>Array of the number of views by team users to shared links created by the
            team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.SharedLinksViewedByOutsideUser">
            <summary>
            <para>Array of the number of views by users outside of the team to shared links
            created by the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.SharedLinksViewedByNotLoggedIn">
            <summary>
            <para>Array of the number of views by non-logged-in users to shared links created
            by the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetActivityReport.SharedLinksViewedTotal">
            <summary>
            <para>Array of the total number of views to shared links created by the
            team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GetActivityReport.GetActivityReportEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GetActivityReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetActivityReport.GetActivityReportEncoder.EncodeFields(Dropbox.Api.Team.GetActivityReport,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetActivityReport.GetActivityReportDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GetActivityReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetActivityReport.GetActivityReportDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GetActivityReport"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GetActivityReport.GetActivityReportDecoder.SetField(Dropbox.Api.Team.GetActivityReport,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetDevicesReport">
            <summary>
            <para>Devices Report Result. Contains subsections for different time ranges of
            activity. Each of the items in each subsection of the storage report is an array of
            values, one value per day. If there is no data for a day, then the value will be
            None.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.BaseDfbReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.GetDevicesReport.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GetDevicesReport.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetDevicesReport.#ctor(System.String,Dropbox.Api.Team.DevicesActive,Dropbox.Api.Team.DevicesActive,Dropbox.Api.Team.DevicesActive)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetDevicesReport"/>
            class.</para>
            </summary>
            <param name="startDate">First date present in the results as 'YYYY-MM-DD' or
            None.</param>
            <param name="active1Day">Report of the number of devices active in the last
            day.</param>
            <param name="active7Day">Report of the number of devices active in the last 7
            days.</param>
            <param name="active28Day">Report of the number of devices active in the last 28
            days.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GetDevicesReport.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetDevicesReport"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GetDevicesReport.Active1Day">
            <summary>
            <para>Report of the number of devices active in the last day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetDevicesReport.Active7Day">
            <summary>
            <para>Report of the number of devices active in the last 7 days.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetDevicesReport.Active28Day">
            <summary>
            <para>Report of the number of devices active in the last 28 days.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GetDevicesReport.GetDevicesReportEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GetDevicesReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetDevicesReport.GetDevicesReportEncoder.EncodeFields(Dropbox.Api.Team.GetDevicesReport,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetDevicesReport.GetDevicesReportDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GetDevicesReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetDevicesReport.GetDevicesReportDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GetDevicesReport"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GetDevicesReport.GetDevicesReportDecoder.SetField(Dropbox.Api.Team.GetDevicesReport,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetMembershipReport">
            <summary>
            <para>Membership Report Result. Each of the items in the storage report is an array of
            values, one value per day. If there is no data for a day, then the value will be
            None.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.BaseDfbReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.GetMembershipReport.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GetMembershipReport.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetMembershipReport.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetMembershipReport"/>
            class.</para>
            </summary>
            <param name="startDate">First date present in the results as 'YYYY-MM-DD' or
            None.</param>
            <param name="teamSize">Team size, for each day.</param>
            <param name="pendingInvites">The number of pending invites to the team, for each
            day.</param>
            <param name="membersJoined">The number of members that joined the team, for each
            day.</param>
            <param name="suspendedMembers">The number of suspended team members, for each
            day.</param>
            <param name="licenses">The total number of licenses the team has, for each
            day.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GetMembershipReport.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetMembershipReport"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GetMembershipReport.TeamSize">
            <summary>
            <para>Team size, for each day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetMembershipReport.PendingInvites">
            <summary>
            <para>The number of pending invites to the team, for each day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetMembershipReport.MembersJoined">
            <summary>
            <para>The number of members that joined the team, for each day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetMembershipReport.SuspendedMembers">
            <summary>
            <para>The number of suspended team members, for each day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetMembershipReport.Licenses">
            <summary>
            <para>The total number of licenses the team has, for each day.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GetMembershipReport.GetMembershipReportEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GetMembershipReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetMembershipReport.GetMembershipReportEncoder.EncodeFields(Dropbox.Api.Team.GetMembershipReport,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetMembershipReport.GetMembershipReportDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GetMembershipReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetMembershipReport.GetMembershipReportDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GetMembershipReport"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GetMembershipReport.GetMembershipReportDecoder.SetField(Dropbox.Api.Team.GetMembershipReport,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetStorageReport">
            <summary>
            <para>Storage Report Result. Each of the items in the storage report is an array of
            values, one value per day. If there is no data for a day, then the value will be
            None.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.BaseDfbReport"/>
        </member>
        <member name="F:Dropbox.Api.Team.GetStorageReport.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GetStorageReport.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetStorageReport.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Nullable{System.UInt64}},System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{Dropbox.Api.Team.StorageBucket}})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetStorageReport"/>
            class.</para>
            </summary>
            <param name="startDate">First date present in the results as 'YYYY-MM-DD' or
            None.</param>
            <param name="totalUsage">Sum of the shared, unshared, and datastore usages, for
            each day.</param>
            <param name="sharedUsage">Array of the combined size (bytes) of team members'
            shared folders, for each day.</param>
            <param name="unsharedUsage">Array of the combined size (bytes) of team members'
            root namespaces, for each day.</param>
            <param name="sharedFolders">Array of the number of shared folders owned by team
            members, for each day.</param>
            <param name="memberStorageMap">Array of storage summaries of team members' account
            sizes. Each storage summary is an array of key, value pairs, where each pair
            describes a storage bucket. The key indicates the upper bound of the bucket and the
            value is the number of users in that bucket. There is one such summary per day. If
            there is no data for a day, the storage summary will be empty.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GetStorageReport.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GetStorageReport"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GetStorageReport.TotalUsage">
            <summary>
            <para>Sum of the shared, unshared, and datastore usages, for each day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetStorageReport.SharedUsage">
            <summary>
            <para>Array of the combined size (bytes) of team members' shared folders, for each
            day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetStorageReport.UnsharedUsage">
            <summary>
            <para>Array of the combined size (bytes) of team members' root namespaces, for each
            day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetStorageReport.SharedFolders">
            <summary>
            <para>Array of the number of shared folders owned by team members, for each
            day.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GetStorageReport.MemberStorageMap">
            <summary>
            <para>Array of storage summaries of team members' account sizes. Each storage
            summary is an array of key, value pairs, where each pair describes a storage
            bucket. The key indicates the upper bound of the bucket and the value is the number
            of users in that bucket. There is one such summary per day. If there is no data for
            a day, the storage summary will be empty.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GetStorageReport.GetStorageReportEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GetStorageReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetStorageReport.GetStorageReportEncoder.EncodeFields(Dropbox.Api.Team.GetStorageReport,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GetStorageReport.GetStorageReportDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GetStorageReport"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GetStorageReport.GetStorageReportDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GetStorageReport"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GetStorageReport.GetStorageReportDecoder.SetField(Dropbox.Api.Team.GetStorageReport,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType">
            <summary>
            <para>Role of a user in group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupAccessType"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupAccessType.IsMember">
            <summary>
            <para>Gets a value indicating whether this instance is Member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupAccessType.AsMember">
            <summary>
            <para>Gets this instance as a Member, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupAccessType.IsOwner">
            <summary>
            <para>Gets a value indicating whether this instance is Owner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupAccessType.AsOwner">
            <summary>
            <para>Gets this instance as a Owner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.GroupAccessTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupAccessType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.GroupAccessTypeEncoder.EncodeFields(Dropbox.Api.Team.GroupAccessType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.GroupAccessTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupAccessType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.GroupAccessTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupAccessType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.GroupAccessTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Member">
            <summary>
            <para>User is a member of the group, but has no special permissions.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Member.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Member.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Member.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupAccessType.Member"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Member.Instance">
            <summary>
            <para>A singleton instance of Member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Member.MemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupAccessType.Member"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Member.MemberEncoder.EncodeFields(Dropbox.Api.Team.GroupAccessType.Member,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Member.MemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupAccessType.Member"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Member.MemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupAccessType.Member"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Member.MemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Owner">
            <summary>
            <para>User can rename the group, and add/remove members.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Owner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Owner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Owner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupAccessType.Owner"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupAccessType.Owner.Instance">
            <summary>
            <para>A singleton instance of Owner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Owner.OwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupAccessType.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Owner.OwnerEncoder.EncodeFields(Dropbox.Api.Team.GroupAccessType.Owner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupAccessType.Owner.OwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupAccessType.Owner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Owner.OwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupAccessType.Owner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupAccessType.Owner.OwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError">
            <summary>
            <para>The group create error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.IsGroupNameAlreadyUsed">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNameAlreadyUsed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.AsGroupNameAlreadyUsed">
            <summary>
            <para>Gets this instance as a GroupNameAlreadyUsed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.IsGroupNameInvalid">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNameInvalid</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.AsGroupNameInvalid">
            <summary>
            <para>Gets this instance as a GroupNameInvalid, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.IsExternalIdAlreadyInUse">
            <summary>
            <para>Gets a value indicating whether this instance is
            ExternalIdAlreadyInUse</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.AsExternalIdAlreadyInUse">
            <summary>
            <para>Gets this instance as a ExternalIdAlreadyInUse, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupCreateError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupCreateErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupCreateErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupCreateErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupCreateErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupCreateErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed">
            <summary>
            <para>There is already an existing group with the requested name.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.Instance">
            <summary>
            <para>A singleton instance of GroupNameAlreadyUsed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.GroupNameAlreadyUsedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.GroupNameAlreadyUsedEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.GroupNameAlreadyUsedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.GroupNameAlreadyUsedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameAlreadyUsed.GroupNameAlreadyUsedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid">
            <summary>
            <para>Group name is empty or has invalid characters.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.Instance">
            <summary>
            <para>A singleton instance of GroupNameInvalid</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.GroupNameInvalidEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.GroupNameInvalidEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateError.GroupNameInvalid,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.GroupNameInvalidDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.GroupNameInvalidDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.GroupNameInvalid.GroupNameInvalidDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse">
            <summary>
            <para>The new external ID is already being used by another group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.Instance">
            <summary>
            <para>A singleton instance of ExternalIdAlreadyInUse</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupCreateError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupCreateError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupCreateError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupCreateError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupCreateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupCreateError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupCreateError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError">
            <summary>
            <para>The group delete error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.IsGroupAlreadyDeleted">
            <summary>
            <para>Gets a value indicating whether this instance is GroupAlreadyDeleted</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.AsGroupAlreadyDeleted">
            <summary>
            <para>Gets this instance as a GroupAlreadyDeleted, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupDeleteError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupDeleteErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupDeleteErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupDeleteError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupDeleteErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupDeleteErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupDeleteErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted">
            <summary>
            <para>This group has already been deleted.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.Instance">
            <summary>
            <para>A singleton instance of GroupAlreadyDeleted</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.GroupAlreadyDeletedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.GroupAlreadyDeletedEncoder.EncodeFields(Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.GroupAlreadyDeletedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.GroupAlreadyDeletedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupAlreadyDeleted.GroupAlreadyDeletedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupDeleteError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupDeleteError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupDeleteError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupDeleteError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupDeleteError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupDeleteError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupDeleteError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupDeleteError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupDeleteError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupFullInfo">
            <summary>
            <para>Full description of a group.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.TeamCommon.GroupSummary"/>
            <seealso cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupFullInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupFullInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupFullInfo.#ctor(System.String,System.String,System.UInt64,System.String,System.Nullable{System.UInt32},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.GroupMemberInfo})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupFullInfo"/> class.</para>
            </summary>
            <param name="groupName">The group name</param>
            <param name="groupId">The group id</param>
            <param name="created">The group creation time as a UTC timestamp in milliseconds
            since the Unix epoch.</param>
            <param name="groupExternalId">External ID of group. This is an arbitrary ID that an
            admin can attach to a group.</param>
            <param name="memberCount">The number of members in the group.</param>
            <param name="members">List of group members.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupFullInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupFullInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupFullInfo.Created">
            <summary>
            <para>The group creation time as a UTC timestamp in milliseconds since the Unix
            epoch.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupFullInfo.Members">
            <summary>
            <para>List of group members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupFullInfo.GroupFullInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupFullInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupFullInfo.GroupFullInfoEncoder.EncodeFields(Dropbox.Api.Team.GroupFullInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupFullInfo.GroupFullInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupFullInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupFullInfo.GroupFullInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupFullInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupFullInfo.GroupFullInfoDecoder.SetField(Dropbox.Api.Team.GroupFullInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberInfo">
            <summary>
            <para>Profile of group member, and role in group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberInfo.#ctor(Dropbox.Api.Team.MemberProfile,Dropbox.Api.Team.GroupAccessType)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberInfo"/>
            class.</para>
            </summary>
            <param name="profile">Profile of group member.</param>
            <param name="accessType">The role that the user has in the group.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberInfo"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberInfo.Profile">
            <summary>
            <para>Profile of group member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberInfo.AccessType">
            <summary>
            <para>The role that the user has in the group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberInfo.GroupMemberInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberInfo.GroupMemberInfoEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberInfo.GroupMemberInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberInfo.GroupMemberInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberInfo.GroupMemberInfoDecoder.SetField(Dropbox.Api.Team.GroupMemberInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelector">
            <summary>
            <para>Argument for selecting a group and a single user.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelector.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelector.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelector.#ctor(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Team.UserSelectorArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/>
            class.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="user">Identity of a user that is a member of <paramref name="group"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelector.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelector.Group">
            <summary>
            <para>Specify a group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelector.User">
            <summary>
            <para>Identity of a user that is a member of <see cref="P:Dropbox.Api.Team.GroupMemberSelector.Group"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelector.GroupMemberSelectorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelector.GroupMemberSelectorEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSelector,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelector.GroupMemberSelectorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelector.GroupMemberSelectorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelector.GroupMemberSelectorDecoder.SetField(Dropbox.Api.Team.GroupMemberSelector,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError">
            <summary>
            <para>Error that can be raised when <see cref="T:Dropbox.Api.Team.GroupMemberSelector"/> is used, and the
            user is required to be a member of the specified group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.IsMemberNotInGroup">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotInGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.AsMemberNotInGroup">
            <summary>
            <para>Gets this instance as a MemberNotInGroup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSelectorError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupMemberSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupMemberSelectorErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupMemberSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupMemberSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupMemberSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup">
            <summary>
            <para>The specified user is not a member of this group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.Instance">
            <summary>
            <para>A singleton instance of MemberNotInGroup</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.MemberNotInGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.MemberNotInGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.MemberNotInGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.MemberNotInGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.MemberNotInGroup.MemberNotInGroupDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSelectorError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSelectorError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSelectorError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSelectorError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSelectorError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError">
            <summary>
            <para>The group member set access type error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSetAccessTypeError.IsUserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>Gets a value indicating whether this instance is
            UserCannotBeManagerOfCompanyManagedGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSetAccessTypeError.AsUserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>Gets this instance as a UserCannotBeManagerOfCompanyManagedGroup, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSetAccessTypeError.IsMemberNotInGroup">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotInGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMemberSetAccessTypeError.AsMemberNotInGroup">
            <summary>
            <para>Gets this instance as a MemberNotInGroup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.GroupMemberSetAccessTypeErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.GroupMemberSetAccessTypeErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSetAccessTypeError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.GroupMemberSetAccessTypeErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.GroupMemberSetAccessTypeErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.GroupMemberSetAccessTypeErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>A company managed group cannot be managed by a user.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.Instance">
            <summary>
            <para>A singleton instance of UserCannotBeManagerOfCompanyManagedGroup</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup">
            <summary>
            <para>The specified user is not a member of this group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.Instance">
            <summary>
            <para>A singleton instance of MemberNotInGroup</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.MemberNotInGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.MemberNotInGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.MemberNotInGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.MemberNotInGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMemberSetAccessTypeError.MemberNotInGroup.MemberNotInGroupDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddArg">
            <summary>
            <para>The group members add arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.IncludeMembersArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddArg.#ctor(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAccess},System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>
            class.</para>
            </summary>
            <param name="group">Group to which users will be added.</param>
            <param name="members">List of users to be added to the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddArg.Group">
            <summary>
            <para>Group to which users will be added.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddArg.Members">
            <summary>
            <para>List of users to be added to the group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddArg.GroupMembersAddArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddArg.GroupMembersAddArgEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddArg.GroupMembersAddArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddArg.GroupMembersAddArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddArg.GroupMembersAddArgDecoder.SetField(Dropbox.Api.Team.GroupMembersAddArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError">
            <summary>
            <para>The group members add error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsDuplicateUser">
            <summary>
            <para>Gets a value indicating whether this instance is DuplicateUser</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsDuplicateUser">
            <summary>
            <para>Gets this instance as a DuplicateUser, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsGroupNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsGroupNotInTeam">
            <summary>
            <para>Gets this instance as a GroupNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsMembersNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is MembersNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsMembersNotInTeam">
            <summary>
            <para>Gets this instance as a MembersNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsUsersNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is UsersNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsUsersNotFound">
            <summary>
            <para>Gets this instance as a UsersNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsUserMustBeActiveToBeOwner">
            <summary>
            <para>Gets a value indicating whether this instance is
            UserMustBeActiveToBeOwner</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsUserMustBeActiveToBeOwner">
            <summary>
            <para>Gets this instance as a UserMustBeActiveToBeOwner, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsUserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>Gets a value indicating whether this instance is
            UserCannotBeManagerOfCompanyManagedGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsUserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>Gets this instance as a UserCannotBeManagerOfCompanyManagedGroup, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupMembersAddErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupMembersAddErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupMembersAddErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupMembersAddErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupMembersAddErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser">
            <summary>
            <para>You cannot add duplicate users. One or more of the members you are trying to
            add is already a member of the group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.Instance">
            <summary>
            <para>A singleton instance of DuplicateUser</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.DuplicateUserEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.DuplicateUserEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.DuplicateUser,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.DuplicateUserDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.DuplicateUserDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.DuplicateUser.DuplicateUserDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam">
            <summary>
            <para>Group is not in this team. You cannot add members to a group that is outside
            of your team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.Instance">
            <summary>
            <para>A singleton instance of GroupNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.GroupNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.GroupNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.GroupNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.GroupNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotInTeam.GroupNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam">
            <summary>
            <para>These members are not part of your team. Currently, you cannot add members to
            a group if they are not part of your team, though this may change in a subsequent
            version. To add new members to your Dropbox Business team, use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/> endpoint.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.MembersNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.MembersNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.MembersNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.MembersNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam.MembersNotInTeamDecoder.SetField(Dropbox.Api.Team.GroupMembersAddError.MembersNotInTeam,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound">
            <summary>
            <para>These users were not found in Dropbox.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.UsersNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.UsersNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.UsersNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.UsersNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.UsersNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UsersNotFound.UsersNotFoundDecoder.SetField(Dropbox.Api.Team.GroupMembersAddError.UsersNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner">
            <summary>
            <para>A suspended user cannot be added to a group as <see cref="T:Dropbox.Api.Team.GroupAccessType.Owner"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.Instance">
            <summary>
            <para>A singleton instance of UserMustBeActiveToBeOwner</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.UserMustBeActiveToBeOwnerEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.UserMustBeActiveToBeOwnerEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.UserMustBeActiveToBeOwnerDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.UserMustBeActiveToBeOwnerDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserMustBeActiveToBeOwner.UserMustBeActiveToBeOwnerDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup">
            <summary>
            <para>A company-managed group cannot be managed by a user.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup.UserCannotBeManagerOfCompanyManagedGroupDecoder.SetField(Dropbox.Api.Team.GroupMembersAddError.UserCannotBeManagerOfCompanyManagedGroup,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersAddError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersAddError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersAddError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersAddError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersAddError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersAddError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersAddError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersChangeResult">
            <summary>
            <para>Result returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersAddAsync(Dropbox.Api.Team.GroupMembersAddArg)"/> and <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersRemoveAsync(Dropbox.Api.Team.GroupMembersRemoveArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersChangeResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersChangeResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersChangeResult.#ctor(Dropbox.Api.Team.GroupFullInfo,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>
            class.</para>
            </summary>
            <param name="groupInfo">The group info after member change operation has been
            performed.</param>
            <param name="asyncJobId">An ID that can be used to obtain the status of
            granting/revoking group-owned resources.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersChangeResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersChangeResult.GroupInfo">
            <summary>
            <para>The group info after member change operation has been performed.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersChangeResult.AsyncJobId">
            <summary>
            <para>An ID that can be used to obtain the status of granting/revoking group-owned
            resources.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersChangeResult.GroupMembersChangeResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersChangeResult.GroupMembersChangeResultEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersChangeResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersChangeResult.GroupMembersChangeResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersChangeResult.GroupMembersChangeResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersChangeResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersChangeResult.GroupMembersChangeResultDecoder.SetField(Dropbox.Api.Team.GroupMembersChangeResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveArg">
            <summary>
            <para>The group members remove arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.IncludeMembersArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveArg.#ctor(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg},System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>
            class.</para>
            </summary>
            <param name="group">Group from which users will be removed.</param>
            <param name="users">List of users to be removed from the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveArg.Group">
            <summary>
            <para>Group from which users will be removed.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveArg.Users">
            <summary>
            <para>List of users to be removed from the group.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveArg.GroupMembersRemoveArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveArg.GroupMembersRemoveArgEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersRemoveArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveArg.GroupMembersRemoveArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveArg.GroupMembersRemoveArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersRemoveArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveArg.GroupMembersRemoveArgDecoder.SetField(Dropbox.Api.Team.GroupMembersRemoveArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError">
            <summary>
            <para>The group members remove error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveError.IsGroupNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveError.AsGroupNotInTeam">
            <summary>
            <para>Gets this instance as a GroupNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveError.IsMemberNotInGroup">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotInGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersRemoveError.AsMemberNotInGroup">
            <summary>
            <para>Gets this instance as a MemberNotInGroup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupMembersRemoveErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupMembersRemoveErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersRemoveError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupMembersRemoveErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupMembersRemoveErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupMembersRemoveErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam">
            <summary>
            <para>Group is not in this team. You cannot remove members from a group that is
            outside of your team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.Instance">
            <summary>
            <para>A singleton instance of GroupNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.GroupNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.GroupNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.GroupNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.GroupNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.GroupNotInTeam.GroupNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup">
            <summary>
            <para>At least one of the specified users is not a member of the group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.Instance">
            <summary>
            <para>A singleton instance of MemberNotInGroup</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.MemberNotInGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.MemberNotInGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.MemberNotInGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.MemberNotInGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersRemoveError.MemberNotInGroup.MemberNotInGroupDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelector">
            <summary>
            <para>Argument for selecting a group and a list of users.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelector.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelector.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelector.#ctor(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Team.UsersSelectorArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/>
            class.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="users">A list of users that are members of <paramref name="group"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelector.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelector.Group">
            <summary>
            <para>Specify a group.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelector.Users">
            <summary>
            <para>A list of users that are members of <see cref="P:Dropbox.Api.Team.GroupMembersSelector.Group"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelector.GroupMembersSelectorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelector.GroupMembersSelectorEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSelector,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelector.GroupMembersSelectorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelector.GroupMembersSelectorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelector.GroupMembersSelectorDecoder.SetField(Dropbox.Api.Team.GroupMembersSelector,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError">
            <summary>
            <para>Error that can be raised when <see cref="T:Dropbox.Api.Team.GroupMembersSelector"/> is used, and
            the users are required to be members of the specified group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.IsMemberNotInGroup">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotInGroup</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.AsMemberNotInGroup">
            <summary>
            <para>Gets this instance as a MemberNotInGroup, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSelectorError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupMembersSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupMembersSelectorErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupMembersSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupMembersSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupMembersSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup">
            <summary>
            <para>At least one of the specified users is not a member of the group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.Instance">
            <summary>
            <para>A singleton instance of MemberNotInGroup</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.MemberNotInGroupEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.MemberNotInGroupEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.MemberNotInGroupDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.MemberNotInGroupDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.MemberNotInGroup.MemberNotInGroupDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSelectorError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSelectorError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSelectorError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSelectorError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSelectorError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg">
            <summary>
            <para>The group members set access type arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupMemberSelector"/>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.#ctor(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.GroupAccessType,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>
            class.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="user">Identity of a user that is a member of <paramref name="group"/>.</param>
            <param name="accessType">New group access type the user will have.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.AccessType">
            <summary>
            <para>New group access type the user will have.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.ReturnMembers">
            <summary>
            <para>Whether to return the list of members in the group. Note that the default
            value will cause all the group members to be returned in the response. This may
            take a long time for large groups.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.GroupMembersSetAccessTypeArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.GroupMembersSetAccessTypeArgEncoder.EncodeFields(Dropbox.Api.Team.GroupMembersSetAccessTypeArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.GroupMembersSetAccessTypeArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.GroupMembersSetAccessTypeArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupMembersSetAccessTypeArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupMembersSetAccessTypeArg.GroupMembersSetAccessTypeArgDecoder.SetField(Dropbox.Api.Team.GroupMembersSetAccessTypeArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector">
            <summary>
            <para>Argument for selecting a single group, either by group_id or by external group
            ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelector"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.IsGroupId">
            <summary>
            <para>Gets a value indicating whether this instance is GroupId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.AsGroupId">
            <summary>
            <para>Gets this instance as a GroupId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.IsGroupExternalId">
            <summary>
            <para>Gets a value indicating whether this instance is GroupExternalId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.AsGroupExternalId">
            <summary>
            <para>Gets this instance as a GroupExternalId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupSelectorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupSelectorEncoder.EncodeFields(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupSelectorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupSelectorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelector"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupSelectorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupId">
            <summary>
            <para>Group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.GroupId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.GroupId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelector.GroupId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelector.GroupId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.GroupId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupId.GroupIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelector.GroupId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupId.GroupIdEncoder.EncodeFields(Dropbox.Api.Team.GroupSelector.GroupId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupId.GroupIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelector.GroupId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupId.GroupIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelector.GroupId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupId.GroupIdDecoder.SetField(Dropbox.Api.Team.GroupSelector.GroupId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupExternalId">
            <summary>
            <para>External ID of the group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.GroupExternalId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelector.GroupExternalId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupExternalId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelector.GroupExternalId"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupExternalId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelector.GroupExternalId"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelector.GroupExternalId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupExternalId.GroupExternalIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelector.GroupExternalId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupExternalId.GroupExternalIdEncoder.EncodeFields(Dropbox.Api.Team.GroupSelector.GroupExternalId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelector.GroupExternalId.GroupExternalIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelector.GroupExternalId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupExternalId.GroupExternalIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelector.GroupExternalId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelector.GroupExternalId.GroupExternalIdDecoder.SetField(Dropbox.Api.Team.GroupSelector.GroupExternalId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError">
            <summary>
            <para>Error that can be raised when <see cref="T:Dropbox.Api.Team.GroupSelector"/> is used.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelectorError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelectorError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelectorError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupSelectorError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.GroupSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupSelectorErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.GroupSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupSelectorError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelectorError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupSelectorError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupSelectorError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupSelectorError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupSelectorError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupSelectorError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupSelectorError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupSelectorError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError">
            <summary>
            <para>The group update error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.IsExternalIdAlreadyInUse">
            <summary>
            <para>Gets a value indicating whether this instance is
            ExternalIdAlreadyInUse</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.AsExternalIdAlreadyInUse">
            <summary>
            <para>Gets this instance as a ExternalIdAlreadyInUse, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.IsGroupNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.AsGroupNotFound">
            <summary>
            <para>Gets this instance as a GroupNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupUpdateError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.GroupUpdateErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupUpdateErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupUpdateError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.GroupUpdateErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupUpdateErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupUpdateErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse">
            <summary>
            <para>The new external ID is already being used by another group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.Instance">
            <summary>
            <para>A singleton instance of ExternalIdAlreadyInUse</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseEncoder.EncodeFields(Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.ExternalIdAlreadyInUse.ExternalIdAlreadyInUseDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound">
            <summary>
            <para>No matching group found. No groups match the specified group ID.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.Instance">
            <summary>
            <para>A singleton instance of GroupNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.GroupNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.GroupNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupUpdateError.GroupNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.GroupNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.GroupNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupUpdateError.GroupNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.GroupNotFound.GroupNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupUpdateError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupUpdateError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupUpdateError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupUpdateError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupUpdateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupUpdateError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupUpdateError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError">
            <summary>
            <para>The groups get info error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoError.IsGroupNotOnTeam">
            <summary>
            <para>Gets a value indicating whether this instance is GroupNotOnTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoError.AsGroupNotOnTeam">
            <summary>
            <para>Gets this instance as a GroupNotOnTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.GroupsGetInfoErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupsGetInfoErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.GroupsGetInfoErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupsGetInfoErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupsGetInfoErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam">
            <summary>
            <para>The group is not on your team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.Instance">
            <summary>
            <para>A singleton instance of GroupNotOnTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.GroupNotOnTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.GroupNotOnTeamEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.GroupNotOnTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.GroupNotOnTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.GroupNotOnTeam.GroupNotOnTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem">
            <summary>
            <para>The groups get info item object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.IsIdNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is IdNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.AsIdNotFound">
            <summary>
            <para>Gets this instance as a IdNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.IsGroupInfo">
            <summary>
            <para>Gets a value indicating whether this instance is GroupInfo</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.AsGroupInfo">
            <summary>
            <para>Gets this instance as a GroupInfo, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupsGetInfoItemEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupsGetInfoItemEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoItem,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupsGetInfoItemDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupsGetInfoItemDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupsGetInfoItemDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound">
            <summary>
            <para>An ID that was provided as a parameter to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsGetInfoAsync(Dropbox.Api.Team.GroupsSelector)"/>, and did not match
            a corresponding group. The ID can be a group ID, or an external ID, depending on
            how the method was called.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.IdNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.IdNotFoundEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.IdNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.IdNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound.IdNotFoundDecoder.SetField(Dropbox.Api.Team.GroupsGetInfoItem.IdNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo">
            <summary>
            <para>Info about a group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.#ctor(Dropbox.Api.Team.GroupFullInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.GroupInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.GroupInfoEncoder.EncodeFields(Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.GroupInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.GroupInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsGetInfoItem.GroupInfo.GroupInfoDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListArg">
            <summary>
            <para>The groups list arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListArg.#ctor(System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListArg"/> class.</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListArg.Limit">
            <summary>
            <para>Number of results to return per call.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListArg.GroupsListArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListArg.GroupsListArgEncoder.EncodeFields(Dropbox.Api.Team.GroupsListArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListArg.GroupsListArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListArg.GroupsListArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListArg.GroupsListArgDecoder.SetField(Dropbox.Api.Team.GroupsListArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueArg">
            <summary>
            <para>The groups list continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListContinueArg.Cursor">
            <summary>
            <para>Indicates from what point to get the next set of groups.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueArg.GroupsListContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueArg.GroupsListContinueArgEncoder.EncodeFields(Dropbox.Api.Team.GroupsListContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueArg.GroupsListContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueArg.GroupsListContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueArg.GroupsListContinueArgDecoder.SetField(Dropbox.Api.Team.GroupsListContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError">
            <summary>
            <para>The groups list continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.GroupsListContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.GroupsListContinueErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupsListContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.GroupsListContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.GroupsListContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.GroupsListContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor">
            <summary>
            <para>The cursor is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Team.GroupsListContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupsListContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListResult">
            <summary>
            <para>The groups list result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsListResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.TeamCommon.GroupSummary},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListResult"/>
            class.</para>
            </summary>
            <param name="groups">The groups</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(Dropbox.Api.Team.GroupsListContinueArg)"/> to obtain the
            additional groups.</param>
            <param name="hasMore">Is true if there are additional groups that have not been
            returned yet. An additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(Dropbox.Api.Team.GroupsListContinueArg)"/> can retrieve
            them.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsListResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListResult.Groups">
            <summary>
            <para>Gets the groups of the groups list result</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(Dropbox.Api.Team.GroupsListContinueArg)"/> to obtain the
            additional groups.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsListResult.HasMore">
            <summary>
            <para>Is true if there are additional groups that have not been returned yet. An
            additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(Dropbox.Api.Team.GroupsListContinueArg)"/> can retrieve
            them.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListResult.GroupsListResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListResult.GroupsListResultEncoder.EncodeFields(Dropbox.Api.Team.GroupsListResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsListResult.GroupsListResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListResult.GroupsListResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsListResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsListResult.GroupsListResultDecoder.SetField(Dropbox.Api.Team.GroupsListResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListArg">
            <summary>
            <para>The groups members list arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListArg.#ctor(Dropbox.Api.Team.GroupSelector,System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListArg"/>
            class.</para>
            </summary>
            <param name="group">The group whose members are to be listed.</param>
            <param name="limit">Number of results to return per call.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListArg.Group">
            <summary>
            <para>The group whose members are to be listed.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListArg.Limit">
            <summary>
            <para>Number of results to return per call.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListArg.GroupsMembersListArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListArg.GroupsMembersListArgEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListArg.GroupsMembersListArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListArg.GroupsMembersListArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListArg.GroupsMembersListArgDecoder.SetField(Dropbox.Api.Team.GroupsMembersListArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueArg">
            <summary>
            <para>The groups members list continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListContinueArg.Cursor">
            <summary>
            <para>Indicates from what point to get the next set of groups.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueArg.GroupsMembersListContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueArg.GroupsMembersListContinueArgEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueArg.GroupsMembersListContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueArg.GroupsMembersListContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueArg.GroupsMembersListContinueArgDecoder.SetField(Dropbox.Api.Team.GroupsMembersListContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError">
            <summary>
            <para>The groups members list continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.GroupsMembersListContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.GroupsMembersListContinueErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.GroupsMembersListContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.GroupsMembersListContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.GroupsMembersListContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor">
            <summary>
            <para>The cursor is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListResult">
            <summary>
            <para>The groups members list result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsMembersListResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.GroupMemberInfo},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListResult"/>
            class.</para>
            </summary>
            <param name="members">The members</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(Dropbox.Api.Team.GroupsMembersListContinueArg)"/> to
            obtain additional group members.</param>
            <param name="hasMore">Is true if there are additional group members that have not
            been returned yet. An additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(Dropbox.Api.Team.GroupsMembersListContinueArg)"/> can
            retrieve them.</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsMembersListResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListResult.Members">
            <summary>
            <para>Gets the members of the groups members list result</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(Dropbox.Api.Team.GroupsMembersListContinueArg)"/> to
            obtain additional group members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsMembersListResult.HasMore">
            <summary>
            <para>Is true if there are additional group members that have not been returned
            yet. An additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(Dropbox.Api.Team.GroupsMembersListContinueArg)"/> can
            retrieve them.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListResult.GroupsMembersListResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListResult.GroupsMembersListResultEncoder.EncodeFields(Dropbox.Api.Team.GroupsMembersListResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsMembersListResult.GroupsMembersListResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsMembersListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListResult.GroupsMembersListResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsMembersListResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsMembersListResult.GroupsMembersListResultDecoder.SetField(Dropbox.Api.Team.GroupsMembersListResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError">
            <summary>
            <para>The groups poll error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsPollError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.IsAccessDenied">
            <summary>
            <para>Gets a value indicating whether this instance is AccessDenied</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.AsAccessDenied">
            <summary>
            <para>Gets this instance as a AccessDenied, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.IsInvalidAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidAsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.AsInvalidAsyncJobId">
            <summary>
            <para>Gets this instance as a InvalidAsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.IsInternalError">
            <summary>
            <para>Gets a value indicating whether this instance is InternalError</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.AsInternalError">
            <summary>
            <para>Gets this instance as a InternalError, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsPollError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.GroupsPollErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.GroupsPollErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupsPollError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.GroupsPollErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.GroupsPollErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.GroupsPollErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.AccessDenied">
            <summary>
            <para>You are not allowed to poll this job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.AccessDenied.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.AccessDenied.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.AccessDenied.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsPollError.AccessDenied"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.AccessDenied.Instance">
            <summary>
            <para>A singleton instance of AccessDenied</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.AccessDenied.AccessDeniedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.AccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.AccessDenied.AccessDeniedEncoder.EncodeFields(Dropbox.Api.Team.GroupsPollError.AccessDenied,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.AccessDenied.AccessDeniedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.AccessDenied"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.AccessDenied.AccessDeniedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsPollError.AccessDenied"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.AccessDenied.AccessDeniedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId">
            <summary>
            <para>The job ID is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.Instance">
            <summary>
            <para>A singleton instance of InvalidAsyncJobId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.InvalidAsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.InvalidAsyncJobIdEncoder.EncodeFields(Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InvalidAsyncJobId.InvalidAsyncJobIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InternalError">
            <summary>
            <para>Something went wrong with the job on Dropbox's end. You'll need to verify
            that the action you were taking succeeded, and if not, try again. This should
            happen very rarely.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InternalError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InternalError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InternalError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsPollError.InternalError"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.InternalError.Instance">
            <summary>
            <para>A singleton instance of InternalError</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InternalError.InternalErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.InternalError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InternalError.InternalErrorEncoder.EncodeFields(Dropbox.Api.Team.GroupsPollError.InternalError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.InternalError.InternalErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.InternalError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InternalError.InternalErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsPollError.InternalError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.InternalError.InternalErrorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsPollError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsPollError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.GroupsPollError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsPollError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsPollError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsPollError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsPollError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector">
            <summary>
            <para>Argument for selecting a list of groups, either by group_ids, or external group
            IDs.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsSelector"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.IsGroupIds">
            <summary>
            <para>Gets a value indicating whether this instance is GroupIds</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.AsGroupIds">
            <summary>
            <para>Gets this instance as a GroupIds, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.IsGroupExternalIds">
            <summary>
            <para>Gets a value indicating whether this instance is GroupExternalIds</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.AsGroupExternalIds">
            <summary>
            <para>Gets this instance as a GroupExternalIds, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupsSelectorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupsSelectorEncoder.EncodeFields(Dropbox.Api.Team.GroupsSelector,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupsSelectorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsSelector"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupsSelectorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsSelector"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupsSelectorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupIds">
            <summary>
            <para>List of group IDs.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.GroupIds.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.GroupIds.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupIds.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupIds"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupIds.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupIds"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.GroupIds.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupIds.GroupIdsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupIds.GroupIdsEncoder.EncodeFields(Dropbox.Api.Team.GroupsSelector.GroupIds,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupIds.GroupIdsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupIds.GroupIdsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupIds"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupIds.GroupIdsDecoder.SetField(Dropbox.Api.Team.GroupsSelector.GroupIds,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds">
            <summary>
            <para>List of external IDs of groups.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.GroupExternalIdsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.GroupExternalIdsEncoder.EncodeFields(Dropbox.Api.Team.GroupsSelector.GroupExternalIds,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.GroupExternalIdsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.GroupExternalIdsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.GroupsSelector.GroupExternalIds"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.GroupsSelector.GroupExternalIds.GroupExternalIdsDecoder.SetField(Dropbox.Api.Team.GroupsSelector.GroupExternalIds,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsArg">
            <summary>
            <para>The list member apps arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsArg"/>
            class.</para>
            </summary>
            <param name="teamMemberId">The team member id</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsArg.TeamMemberId">
            <summary>
            <para>The team member id</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsArg.ListMemberAppsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsArg.ListMemberAppsArgEncoder.EncodeFields(Dropbox.Api.Team.ListMemberAppsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsArg.ListMemberAppsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsArg.ListMemberAppsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberAppsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsArg.ListMemberAppsArgDecoder.SetField(Dropbox.Api.Team.ListMemberAppsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError">
            <summary>
            <para>Error returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMemberLinkedAppsAsync(Dropbox.Api.Team.ListMemberAppsArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsError.IsMemberNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsError.AsMemberNotFound">
            <summary>
            <para>Gets this instance as a MemberNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.ListMemberAppsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.ListMemberAppsErrorEncoder.EncodeFields(Dropbox.Api.Team.ListMemberAppsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.ListMemberAppsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.ListMemberAppsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.ListMemberAppsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound">
            <summary>
            <para>Member not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.Instance">
            <summary>
            <para>A singleton instance of MemberNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.MemberNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.MemberNotFoundEncoder.EncodeFields(Dropbox.Api.Team.ListMemberAppsError.MemberNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.MemberNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.MemberNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.MemberNotFound.MemberNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListMemberAppsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberAppsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsResult">
            <summary>
            <para>The list member apps result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberAppsResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.ApiApp})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsResult"/>
            class.</para>
            </summary>
            <param name="linkedApiApps">List of third party applications linked by this team
            member</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberAppsResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberAppsResult.LinkedApiApps">
            <summary>
            <para>List of third party applications linked by this team member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsResult.ListMemberAppsResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsResult.ListMemberAppsResultEncoder.EncodeFields(Dropbox.Api.Team.ListMemberAppsResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberAppsResult.ListMemberAppsResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsResult.ListMemberAppsResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberAppsResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberAppsResult.ListMemberAppsResultDecoder.SetField(Dropbox.Api.Team.ListMemberAppsResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesArg">
            <summary>
            <para>The list member devices arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesArg"/>
            class.</para>
            </summary>
            <param name="teamMemberId">The team's member id</param>
            <param name="includeWebSessions">Whether to list web sessions of the team's
            member</param>
            <param name="includeDesktopClients">Whether to list linked desktop devices of the
            team's member</param>
            <param name="includeMobileClients">Whether to list linked mobile devices of the
            team's member</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesArg.TeamMemberId">
            <summary>
            <para>The team's member id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesArg.IncludeWebSessions">
            <summary>
            <para>Whether to list web sessions of the team's member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesArg.IncludeDesktopClients">
            <summary>
            <para>Whether to list linked desktop devices of the team's member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesArg.IncludeMobileClients">
            <summary>
            <para>Whether to list linked mobile devices of the team's member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesArg.ListMemberDevicesArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesArg.ListMemberDevicesArgEncoder.EncodeFields(Dropbox.Api.Team.ListMemberDevicesArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesArg.ListMemberDevicesArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesArg.ListMemberDevicesArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberDevicesArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesArg.ListMemberDevicesArgDecoder.SetField(Dropbox.Api.Team.ListMemberDevicesArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError">
            <summary>
            <para>The list member devices error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesError.IsMemberNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesError.AsMemberNotFound">
            <summary>
            <para>Gets this instance as a MemberNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.ListMemberDevicesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.ListMemberDevicesErrorEncoder.EncodeFields(Dropbox.Api.Team.ListMemberDevicesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.ListMemberDevicesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.ListMemberDevicesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.ListMemberDevicesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound">
            <summary>
            <para>Member not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.Instance">
            <summary>
            <para>A singleton instance of MemberNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.MemberNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.MemberNotFoundEncoder.EncodeFields(Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.MemberNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.MemberNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.MemberNotFound.MemberNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListMemberDevicesError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberDevicesError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesResult">
            <summary>
            <para>The list member devices result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMemberDevicesResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.ActiveWebSession},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.DesktopClientSession},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MobileClientSession})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesResult"/>
            class.</para>
            </summary>
            <param name="activeWebSessions">List of web sessions made by this team
            member</param>
            <param name="desktopClientSessions">List of desktop clients used by this team
            member</param>
            <param name="mobileClientSessions">List of mobile client used by this team
            member</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMemberDevicesResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesResult.ActiveWebSessions">
            <summary>
            <para>List of web sessions made by this team member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesResult.DesktopClientSessions">
            <summary>
            <para>List of desktop clients used by this team member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMemberDevicesResult.MobileClientSessions">
            <summary>
            <para>List of mobile client used by this team member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesResult.ListMemberDevicesResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesResult.ListMemberDevicesResultEncoder.EncodeFields(Dropbox.Api.Team.ListMemberDevicesResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMemberDevicesResult.ListMemberDevicesResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMemberDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesResult.ListMemberDevicesResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMemberDevicesResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMemberDevicesResult.ListMemberDevicesResultDecoder.SetField(Dropbox.Api.Team.ListMemberDevicesResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsArg"/>
            class.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            the cursor shouldn't be passed. Then, if the result of the call includes a cursor,
            the following requests should include the received cursors in order to receive the
            next sub list of the team applications</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsArg.Cursor">
            <summary>
            <para>At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            the cursor shouldn't be passed. Then, if the result of the call includes a cursor,
            the following requests should include the received cursors in order to receive the
            next sub list of the team applications</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsArg.ListMembersAppsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsArg.ListMembersAppsArgEncoder.EncodeFields(Dropbox.Api.Team.ListMembersAppsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsArg.ListMembersAppsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsArg.ListMembersAppsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersAppsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsArg.ListMembersAppsArgDecoder.SetField(Dropbox.Api.Team.ListMembersAppsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError">
            <summary>
            <para>Error returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.ListMembersAppsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.ListMembersAppsErrorEncoder.EncodeFields(Dropbox.Api.Team.ListMembersAppsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.ListMembersAppsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.ListMembersAppsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.ListMembersAppsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            again with an empty cursor to obtain a new cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Team.ListMembersAppsError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListMembersAppsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersAppsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsResult">
            <summary>
            <para>Information returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersAppsResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberLinkedApps},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsResult"/>
            class.</para>
            </summary>
            <param name="apps">The linked applications of each member of the team</param>
            <param name="hasMore">If true, then there are more apps available. Pass the cursor
            to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            to retrieve the rest.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            to receive the next sub list of team's applications.</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersAppsResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsResult.Apps">
            <summary>
            <para>The linked applications of each member of the team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsResult.HasMore">
            <summary>
            <para>If true, then there are more apps available. Pass the cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            to retrieve the rest.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersAppsResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            to receive the next sub list of team's applications.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsResult.ListMembersAppsResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsResult.ListMembersAppsResultEncoder.EncodeFields(Dropbox.Api.Team.ListMembersAppsResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersAppsResult.ListMembersAppsResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsResult.ListMembersAppsResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersAppsResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersAppsResult.ListMembersAppsResultDecoder.SetField(Dropbox.Api.Team.ListMembersAppsResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesArg">
            <summary>
            <para>The list members devices arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesArg"/>
            class.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesArg.Cursor">
            <summary>
            <para>At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesArg.IncludeWebSessions">
            <summary>
            <para>Whether to list web sessions of the team members</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesArg.IncludeDesktopClients">
            <summary>
            <para>Whether to list desktop clients of the team members</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesArg.IncludeMobileClients">
            <summary>
            <para>Whether to list mobile clients of the team members</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesArg.ListMembersDevicesArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesArg.ListMembersDevicesArgEncoder.EncodeFields(Dropbox.Api.Team.ListMembersDevicesArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesArg.ListMembersDevicesArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesArg.ListMembersDevicesArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersDevicesArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesArg.ListMembersDevicesArgDecoder.SetField(Dropbox.Api.Team.ListMembersDevicesArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError">
            <summary>
            <para>The list members devices error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.ListMembersDevicesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.ListMembersDevicesErrorEncoder.EncodeFields(Dropbox.Api.Team.ListMembersDevicesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.ListMembersDevicesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.ListMembersDevicesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.ListMembersDevicesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> again
            with an empty cursor to obtain a new cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Team.ListMembersDevicesError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListMembersDevicesError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersDevicesError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesResult">
            <summary>
            <para>The list members devices result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListMembersDevicesResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberDevices},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesResult"/>
            class.</para>
            </summary>
            <param name="devices">The devices of each member of the team</param>
            <param name="hasMore">If true, then there are more devices available. Pass the
            cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> to
            retrieve the rest.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> to
            receive the next sub list of team's devices.</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListMembersDevicesResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesResult.Devices">
            <summary>
            <para>The devices of each member of the team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesResult.HasMore">
            <summary>
            <para>If true, then there are more devices available. Pass the cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> to
            retrieve the rest.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListMembersDevicesResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> to
            receive the next sub list of team's devices.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesResult.ListMembersDevicesResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesResult.ListMembersDevicesResultEncoder.EncodeFields(Dropbox.Api.Team.ListMembersDevicesResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListMembersDevicesResult.ListMembersDevicesResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListMembersDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesResult.ListMembersDevicesResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListMembersDevicesResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListMembersDevicesResult.ListMembersDevicesResultDecoder.SetField(Dropbox.Api.Team.ListMembersDevicesResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsArg">
            <summary>
            <para>Arguments for <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsArg"/>
            class.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of the team applications</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsArg.Cursor">
            <summary>
            <para>At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of the team applications</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsArg.ListTeamAppsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsArg.ListTeamAppsArgEncoder.EncodeFields(Dropbox.Api.Team.ListTeamAppsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsArg.ListTeamAppsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsArg.ListTeamAppsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamAppsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsArg.ListTeamAppsArgDecoder.SetField(Dropbox.Api.Team.ListTeamAppsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError">
            <summary>
            <para>Error returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/></para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.ListTeamAppsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.ListTeamAppsErrorEncoder.EncodeFields(Dropbox.Api.Team.ListTeamAppsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.ListTeamAppsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.ListTeamAppsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.ListTeamAppsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/>
            again with an empty cursor to obtain a new cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Team.ListTeamAppsError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListTeamAppsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamAppsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsResult">
            <summary>
            <para>Information returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamAppsResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberLinkedApps},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsResult"/>
            class.</para>
            </summary>
            <param name="apps">The linked applications of each member of the team</param>
            <param name="hasMore">If true, then there are more apps available. Pass the cursor
            to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> to retrieve the rest.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> to
            receive the next sub list of team's applications.</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamAppsResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsResult.Apps">
            <summary>
            <para>The linked applications of each member of the team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsResult.HasMore">
            <summary>
            <para>If true, then there are more apps available. Pass the cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> to
            retrieve the rest.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamAppsResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> to
            receive the next sub list of team's applications.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsResult.ListTeamAppsResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsResult.ListTeamAppsResultEncoder.EncodeFields(Dropbox.Api.Team.ListTeamAppsResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamAppsResult.ListTeamAppsResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamAppsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsResult.ListTeamAppsResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamAppsResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamAppsResult.ListTeamAppsResultDecoder.SetField(Dropbox.Api.Team.ListTeamAppsResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesArg">
            <summary>
            <para>The list team devices arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesArg.#ctor(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesArg"/>
            class.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> the cursor
            shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesArg.Cursor">
            <summary>
            <para>At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> the cursor
            shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesArg.IncludeWebSessions">
            <summary>
            <para>Whether to list web sessions of the team members</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesArg.IncludeDesktopClients">
            <summary>
            <para>Whether to list desktop clients of the team members</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesArg.IncludeMobileClients">
            <summary>
            <para>Whether to list mobile clients of the team members</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesArg.ListTeamDevicesArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesArg.ListTeamDevicesArgEncoder.EncodeFields(Dropbox.Api.Team.ListTeamDevicesArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesArg.ListTeamDevicesArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesArg.ListTeamDevicesArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamDevicesArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesArg.ListTeamDevicesArgDecoder.SetField(Dropbox.Api.Team.ListTeamDevicesArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError">
            <summary>
            <para>The list team devices error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesError.IsReset">
            <summary>
            <para>Gets a value indicating whether this instance is Reset</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesError.AsReset">
            <summary>
            <para>Gets this instance as a Reset, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.ListTeamDevicesErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.ListTeamDevicesErrorEncoder.EncodeFields(Dropbox.Api.Team.ListTeamDevicesError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.ListTeamDevicesErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.ListTeamDevicesErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.ListTeamDevicesErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Reset">
            <summary>
            <para>Indicates that the cursor has been invalidated. Call <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> again with
            an empty cursor to obtain a new cursor.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Reset.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Reset.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Reset.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Reset"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Reset.Instance">
            <summary>
            <para>A singleton instance of Reset</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Reset.ResetEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Reset.ResetEncoder.EncodeFields(Dropbox.Api.Team.ListTeamDevicesError.Reset,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Reset.ResetDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Reset"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Reset.ResetDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Reset"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Reset.ResetDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.ListTeamDevicesError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamDevicesError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesResult">
            <summary>
            <para>The list team devices result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.ListTeamDevicesResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberDevices},System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesResult"/>
            class.</para>
            </summary>
            <param name="devices">The devices of each member of the team</param>
            <param name="hasMore">If true, then there are more devices available. Pass the
            cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> to
            retrieve the rest.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> to receive
            the next sub list of team's devices.</param>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.ListTeamDevicesResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesResult.Devices">
            <summary>
            <para>The devices of each member of the team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesResult.HasMore">
            <summary>
            <para>If true, then there are more devices available. Pass the cursor to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> to
            retrieve the rest.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.ListTeamDevicesResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> to receive
            the next sub list of team's devices.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesResult.ListTeamDevicesResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesResult.ListTeamDevicesResultEncoder.EncodeFields(Dropbox.Api.Team.ListTeamDevicesResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.ListTeamDevicesResult.ListTeamDevicesResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.ListTeamDevicesResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesResult.ListTeamDevicesResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.ListTeamDevicesResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.ListTeamDevicesResult.ListTeamDevicesResultDecoder.SetField(Dropbox.Api.Team.ListTeamDevicesResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAccess">
            <summary>
            <para>Specify access type a member should have when joined to a group.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAccess.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAccess.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAccess.#ctor(Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.GroupAccessType)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAccess"/> class.</para>
            </summary>
            <param name="user">Identity of a user.</param>
            <param name="accessType">Access type.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAccess.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAccess"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAccess.User">
            <summary>
            <para>Identity of a user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAccess.AccessType">
            <summary>
            <para>Access type.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAccess.MemberAccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAccess.MemberAccessEncoder.EncodeFields(Dropbox.Api.Team.MemberAccess,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAccess.MemberAccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAccess"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAccess.MemberAccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAccess"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAccess.MemberAccessDecoder.SetField(Dropbox.Api.Team.MemberAccess,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddArg">
            <summary>
            <para>The member add arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddArg.#ctor(System.String,System.String,System.String,System.String,System.Boolean,Dropbox.Api.Team.AdminTier)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddArg"/> class.</para>
            </summary>
            <param name="memberEmail">The member email</param>
            <param name="memberGivenName">Member's first name.</param>
            <param name="memberSurname">Member's last name.</param>
            <param name="memberExternalId">External ID for member.</param>
            <param name="sendWelcomeEmail">Whether to send a welcome email to the member. If
            send_welcome_email is false, no email invitation will be sent to the user. This may
            be useful for apps using single sign-on (SSO) flows for onboarding that want to
            handle announcements themselves.</param>
            <param name="role">The role</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.MemberEmail">
            <summary>
            <para>Gets the member email of the member add arg</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.MemberGivenName">
            <summary>
            <para>Member's first name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.MemberSurname">
            <summary>
            <para>Member's last name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.MemberExternalId">
            <summary>
            <para>External ID for member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.SendWelcomeEmail">
            <summary>
            <para>Whether to send a welcome email to the member. If send_welcome_email is
            false, no email invitation will be sent to the user. This may be useful for apps
            using single sign-on (SSO) flows for onboarding that want to handle announcements
            themselves.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddArg.Role">
            <summary>
            <para>Gets the role of the member add arg</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddArg.MemberAddArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddArg.MemberAddArgEncoder.EncodeFields(Dropbox.Api.Team.MemberAddArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddArg.MemberAddArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddArg.MemberAddArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddArg.MemberAddArgDecoder.SetField(Dropbox.Api.Team.MemberAddArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult">
            <summary>
            <para>Describes the result of attempting to add a single user to the team. 'success' is
            the only value indicating that a user was indeed added to the team - the other values
            explain the type of failure that occurred, and include the email of the user for which
            the operation has failed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsSuccess">
            <summary>
            <para>Gets a value indicating whether this instance is Success</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsSuccess">
            <summary>
            <para>Gets this instance as a Success, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsTeamLicenseLimit">
            <summary>
            <para>Gets a value indicating whether this instance is TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsTeamLicenseLimit">
            <summary>
            <para>Gets this instance as a TeamLicenseLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsFreeTeamMemberLimitReached">
            <summary>
            <para>Gets a value indicating whether this instance is
            FreeTeamMemberLimitReached</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsFreeTeamMemberLimitReached">
            <summary>
            <para>Gets this instance as a FreeTeamMemberLimitReached, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsUserAlreadyOnTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserAlreadyOnTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsUserAlreadyOnTeam">
            <summary>
            <para>Gets this instance as a UserAlreadyOnTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsUserOnAnotherTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserOnAnotherTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsUserOnAnotherTeam">
            <summary>
            <para>Gets this instance as a UserOnAnotherTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsUserAlreadyPaired">
            <summary>
            <para>Gets a value indicating whether this instance is UserAlreadyPaired</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsUserAlreadyPaired">
            <summary>
            <para>Gets this instance as a UserAlreadyPaired, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsUserMigrationFailed">
            <summary>
            <para>Gets a value indicating whether this instance is UserMigrationFailed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsUserMigrationFailed">
            <summary>
            <para>Gets this instance as a UserMigrationFailed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsDuplicateExternalMemberId">
            <summary>
            <para>Gets a value indicating whether this instance is
            DuplicateExternalMemberId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsDuplicateExternalMemberId">
            <summary>
            <para>Gets this instance as a DuplicateExternalMemberId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.IsUserCreationFailed">
            <summary>
            <para>Gets a value indicating whether this instance is UserCreationFailed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.AsUserCreationFailed">
            <summary>
            <para>Gets this instance as a UserCreationFailed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.MemberAddResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.MemberAddResultEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.MemberAddResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.MemberAddResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.MemberAddResultDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.Success">
            <summary>
            <para>Describes a user that was successfully added to the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.Success.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.Success.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.Success.#ctor(Dropbox.Api.Team.TeamMemberInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.Success"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.Success.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.Success"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.Success.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.Success.SuccessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.Success.SuccessEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.Success,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.Success.SuccessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.Success"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.Success.SuccessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.Success"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.Success.SuccessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit">
            <summary>
            <para>Team is already full. The organization has no available licenses.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.TeamLicenseLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.TeamLicenseLimitEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.TeamLicenseLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.TeamLicenseLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit.TeamLicenseLimitDecoder.SetField(Dropbox.Api.Team.MemberAddResult.TeamLicenseLimit,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached">
            <summary>
            <para>Team is already full. The free team member limit has been reached.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.FreeTeamMemberLimitReachedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.FreeTeamMemberLimitReachedEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.FreeTeamMemberLimitReachedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.FreeTeamMemberLimitReachedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached.FreeTeamMemberLimitReachedDecoder.SetField(Dropbox.Api.Team.MemberAddResult.FreeTeamMemberLimitReached,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam">
            <summary>
            <para>User is already on this team. The provided email address is associated with a
            user who is already a member of or invited to the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.UserAlreadyOnTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.UserAlreadyOnTeamEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.UserAlreadyOnTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.UserAlreadyOnTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam.UserAlreadyOnTeamDecoder.SetField(Dropbox.Api.Team.MemberAddResult.UserAlreadyOnTeam,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam">
            <summary>
            <para>User is already on another team. The provided email address is associated
            with a user that is already a member or invited to another team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.UserOnAnotherTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.UserOnAnotherTeamEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.UserOnAnotherTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.UserOnAnotherTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam.UserOnAnotherTeamDecoder.SetField(Dropbox.Api.Team.MemberAddResult.UserOnAnotherTeam,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired">
            <summary>
            <para>User is already paired.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.UserAlreadyPairedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.UserAlreadyPairedEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.UserAlreadyPairedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.UserAlreadyPairedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired.UserAlreadyPairedDecoder.SetField(Dropbox.Api.Team.MemberAddResult.UserAlreadyPaired,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed">
            <summary>
            <para>User migration has failed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.UserMigrationFailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.UserMigrationFailedEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.UserMigrationFailed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.UserMigrationFailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.UserMigrationFailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserMigrationFailed.UserMigrationFailedDecoder.SetField(Dropbox.Api.Team.MemberAddResult.UserMigrationFailed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId">
            <summary>
            <para>A user with the given external member ID already exists on the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.DuplicateExternalMemberIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.DuplicateExternalMemberIdEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.DuplicateExternalMemberIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.DuplicateExternalMemberIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId.DuplicateExternalMemberIdDecoder.SetField(Dropbox.Api.Team.MemberAddResult.DuplicateExternalMemberId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed">
            <summary>
            <para>User creation has failed.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.UserCreationFailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.UserCreationFailedEncoder.EncodeFields(Dropbox.Api.Team.MemberAddResult.UserCreationFailed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.UserCreationFailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.UserCreationFailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberAddResult.UserCreationFailed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberAddResult.UserCreationFailed.UserCreationFailedDecoder.SetField(Dropbox.Api.Team.MemberAddResult.UserCreationFailed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberDevices">
            <summary>
            <para>Information on devices of a team's member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberDevices.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberDevices.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberDevices.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.ActiveWebSession},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.DesktopClientSession},System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MobileClientSession})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberDevices"/> class.</para>
            </summary>
            <param name="teamMemberId">The member unique Id</param>
            <param name="webSessions">List of web sessions made by this team member</param>
            <param name="desktopClients">List of desktop clients by this team member</param>
            <param name="mobileClients">List of mobile clients by this team member</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberDevices.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberDevices"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MemberDevices.TeamMemberId">
            <summary>
            <para>The member unique Id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberDevices.WebSessions">
            <summary>
            <para>List of web sessions made by this team member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberDevices.DesktopClients">
            <summary>
            <para>List of desktop clients by this team member</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberDevices.MobileClients">
            <summary>
            <para>List of mobile clients by this team member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberDevices.MemberDevicesEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberDevices"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberDevices.MemberDevicesEncoder.EncodeFields(Dropbox.Api.Team.MemberDevices,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberDevices.MemberDevicesDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberDevices"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberDevices.MemberDevicesDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberDevices"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberDevices.MemberDevicesDecoder.SetField(Dropbox.Api.Team.MemberDevices,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberLinkedApps">
            <summary>
            <para>Information on linked applications of a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberLinkedApps.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberLinkedApps.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberLinkedApps.#ctor(System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.ApiApp})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberLinkedApps"/>
            class.</para>
            </summary>
            <param name="teamMemberId">The member unique Id</param>
            <param name="linkedApiApps">List of third party applications linked by this team
            member</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberLinkedApps.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberLinkedApps"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MemberLinkedApps.TeamMemberId">
            <summary>
            <para>The member unique Id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberLinkedApps.LinkedApiApps">
            <summary>
            <para>List of third party applications linked by this team member</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberLinkedApps.MemberLinkedAppsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberLinkedApps"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberLinkedApps.MemberLinkedAppsEncoder.EncodeFields(Dropbox.Api.Team.MemberLinkedApps,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberLinkedApps.MemberLinkedAppsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberLinkedApps"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberLinkedApps.MemberLinkedAppsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberLinkedApps"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberLinkedApps.MemberLinkedAppsDecoder.SetField(Dropbox.Api.Team.MemberLinkedApps,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberProfile">
            <summary>
            <para>Basic member profile.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.GroupMemberInfo"/>
            <seealso cref="T:Dropbox.Api.Team.TeamMemberProfile"/>
        </member>
        <member name="F:Dropbox.Api.Team.MemberProfile.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberProfile.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberProfile.#ctor(System.String,System.String,System.Boolean,Dropbox.Api.Team.TeamMemberStatus,Dropbox.Api.Users.Name,Dropbox.Api.Team.TeamMembershipType,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberProfile"/> class.</para>
            </summary>
            <param name="teamMemberId">ID of user as a member of a team.</param>
            <param name="email">Email address of user.</param>
            <param name="emailVerified">Is true if the user's email is verified to be owned by
            the user.</param>
            <param name="status">The user's status as a member of a specific team.</param>
            <param name="name">Representations for a person's name.</param>
            <param name="membershipType">The user's membership type: full (normal team member)
            vs limited (does not use a license; no access to the team's shared quota).</param>
            <param name="externalId">External ID that a team can attach to the user. An
            application using the API may find it easier to use their own IDs instead of
            Dropbox IDs like account_id or team_member_id.</param>
            <param name="accountId">A user's account identifier.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MemberProfile.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberProfile"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.TeamMemberId">
            <summary>
            <para>ID of user as a member of a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.Email">
            <summary>
            <para>Email address of user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.EmailVerified">
            <summary>
            <para>Is true if the user's email is verified to be owned by the user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.Status">
            <summary>
            <para>The user's status as a member of a specific team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.Name">
            <summary>
            <para>Representations for a person's name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.MembershipType">
            <summary>
            <para>The user's membership type: full (normal team member) vs limited (does not
            use a license; no access to the team's shared quota).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.ExternalId">
            <summary>
            <para>External ID that a team can attach to the user. An application using the API
            may find it easier to use their own IDs instead of Dropbox IDs like account_id or
            team_member_id.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberProfile.AccountId">
            <summary>
            <para>A user's account identifier.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberProfile.MemberProfileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberProfile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberProfile.MemberProfileEncoder.EncodeFields(Dropbox.Api.Team.MemberProfile,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberProfile.MemberProfileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberProfile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberProfile.MemberProfileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberProfile"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberProfile.MemberProfileDecoder.SetField(Dropbox.Api.Team.MemberProfile,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError">
            <summary>
            <para>The member selector error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberSelectorError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberSelectorError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberSelectorError.IsUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MemberSelectorError.AsUserNotFound">
            <summary>
            <para>Gets this instance as a UserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.MemberSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.MemberSelectorErrorEncoder.EncodeFields(Dropbox.Api.Team.MemberSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.MemberSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.MemberSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.MemberSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MemberSelectorError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound">
            <summary>
            <para>No matching user found. The provided team_member_id, email, or external_id
            does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MemberSelectorError.UserNotFound.Instance">
            <summary>
            <para>A singleton instance of UserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound.UserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotFound.UserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MemberSelectorError.UserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound.UserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotFound.UserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MemberSelectorError.UserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MemberSelectorError.UserNotFound.UserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddArg">
            <summary>
            <para>The members add arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddArg.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAddArg},System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddArg"/> class.</para>
            </summary>
            <param name="newMembers">Details of new members to be added to the team.</param>
            <param name="forceAsync">Whether to force the add to happen asynchronously.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddArg.NewMembers">
            <summary>
            <para>Details of new members to be added to the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddArg.ForceAsync">
            <summary>
            <para>Whether to force the add to happen asynchronously.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddArg.MembersAddArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddArg.MembersAddArgEncoder.EncodeFields(Dropbox.Api.Team.MembersAddArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddArg.MembersAddArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddArg.MembersAddArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddArg.MembersAddArgDecoder.SetField(Dropbox.Api.Team.MembersAddArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus">
            <summary>
            <para>The members add job status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.IsFailed">
            <summary>
            <para>Gets a value indicating whether this instance is Failed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.AsFailed">
            <summary>
            <para>Gets this instance as a Failed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.IsInProgress">
            <summary>
            <para>Gets a value indicating whether this instance is InProgress</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.AsInProgress">
            <summary>
            <para>Gets this instance as a InProgress, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.MembersAddJobStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.MembersAddJobStatusEncoder.EncodeFields(Dropbox.Api.Team.MembersAddJobStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.MembersAddJobStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.MembersAddJobStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddJobStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.MembersAddJobStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Complete">
            <summary>
            <para>The asynchronous job has finished. For each member that was specified in the
            parameter <see cref="T:Dropbox.Api.Team.MembersAddArg"/> that was provided to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/>, a corresponding item
            is returned in this list.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Complete.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAddResult})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Team.MembersAddJobStatus.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Complete.CompleteDecoder.SetField(Dropbox.Api.Team.MembersAddJobStatus.Complete,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Failed">
            <summary>
            <para>The asynchronous job returned an error. The string contains an error
            message.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Failed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.Failed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Failed.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Failed"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Failed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Failed"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddJobStatus.Failed.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Failed.FailedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Failed.FailedEncoder.EncodeFields(Dropbox.Api.Team.MembersAddJobStatus.Failed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.Failed.FailedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Failed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Failed.FailedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.Failed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.Failed.FailedDecoder.SetField(Dropbox.Api.Team.MembersAddJobStatus.Failed,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress">
            <summary>
            <para>The asynchronous job is still in progress.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.InProgress.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.InProgress.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.InProgress.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddJobStatus.InProgress.Instance">
            <summary>
            <para>A singleton instance of InProgress</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress.InProgressEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.InProgress.InProgressEncoder.EncodeFields(Dropbox.Api.Team.MembersAddJobStatus.InProgress,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress.InProgressDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.InProgress.InProgressDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddJobStatus.InProgress"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddJobStatus.InProgress.InProgressDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch">
            <summary>
            <para>The members add launch object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddLaunch"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.IsComplete">
            <summary>
            <para>Gets a value indicating whether this instance is Complete</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.AsComplete">
            <summary>
            <para>Gets this instance as a Complete, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.IsAsyncJobId">
            <summary>
            <para>Gets a value indicating whether this instance is AsyncJobId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.AsAsyncJobId">
            <summary>
            <para>Gets this instance as a AsyncJobId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.MembersAddLaunchEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.MembersAddLaunchEncoder.EncodeFields(Dropbox.Api.Team.MembersAddLaunch,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.MembersAddLaunchDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.MembersAddLaunchDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddLaunch"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.MembersAddLaunchDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.Complete">
            <summary>
            <para>The complete object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.Complete.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.Complete.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.Complete.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAddResult})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddLaunch.Complete"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.Complete.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddLaunch.Complete"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.Complete.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.Complete.CompleteEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.Complete.CompleteEncoder.EncodeFields(Dropbox.Api.Team.MembersAddLaunch.Complete,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.Complete.CompleteDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch.Complete"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.Complete.CompleteDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddLaunch.Complete"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.Complete.CompleteDecoder.SetField(Dropbox.Api.Team.MembersAddLaunch.Complete,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId">
            <summary>
            <para>This response indicates that the processing is asynchronous. The string is an
            id that can be used to obtain the status of the asynchronous job.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.AsyncJobIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.AsyncJobIdEncoder.EncodeFields(Dropbox.Api.Team.MembersAddLaunch.AsyncJobId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.AsyncJobIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.AsyncJobIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersAddLaunch.AsyncJobId.AsyncJobIdDecoder.SetField(Dropbox.Api.Team.MembersAddLaunch.AsyncJobId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateArg">
            <summary>
            <para>Exactly one of team_member_id, email, or external_id must be provided to identify
            the user account.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.MembersRemoveArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateArg.#ctor(Dropbox.Api.Team.UserSelectorArg,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>
            class.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateArg.User">
            <summary>
            <para>Identity of user to remove/suspend.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateArg.WipeData">
            <summary>
            <para>If provided, controls if the user's data will be deleted on their linked
            devices.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateArg.MembersDeactivateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateArg.MembersDeactivateArgEncoder.EncodeFields(Dropbox.Api.Team.MembersDeactivateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateArg.MembersDeactivateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateArg.MembersDeactivateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateArg.MembersDeactivateArgDecoder.SetField(Dropbox.Api.Team.MembersDeactivateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError">
            <summary>
            <para>The members deactivate error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.IsUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersDeactivateError.AsUserNotFound">
            <summary>
            <para>Gets this instance as a UserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.MembersDeactivateErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.MembersDeactivateErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersDeactivateError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.MembersDeactivateErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.MembersDeactivateErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersDeactivateError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.MembersDeactivateErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersDeactivateError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersDeactivateError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound">
            <summary>
            <para>No matching user found. The provided team_member_id, email, or external_id
            does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.Instance">
            <summary>
            <para>A singleton instance of UserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.UserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.UserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MembersDeactivateError.UserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.UserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.UserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersDeactivateError.UserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersDeactivateError.UserNotFound.UserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoArgs">
            <summary>
            <para>The members get info args object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoArgs.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoArgs.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoArgs.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoArgs"/>
            class.</para>
            </summary>
            <param name="members">List of team members.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoArgs.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoArgs"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoArgs.Members">
            <summary>
            <para>List of team members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoArgs.MembersGetInfoArgsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoArgs.MembersGetInfoArgsEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoArgs,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoArgs.MembersGetInfoArgsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoArgs"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoArgs.MembersGetInfoArgsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoArgs"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoArgs.MembersGetInfoArgsDecoder.SetField(Dropbox.Api.Team.MembersGetInfoArgs,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError">
            <summary>
            <para>The members get info error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError.MembersGetInfoErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.MembersGetInfoErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError.MembersGetInfoErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.MembersGetInfoErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.MembersGetInfoErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem">
            <summary>
            <para>Describes a result obtained for a single user whose id was specified in the
            parameter of <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersGetInfoAsync(Dropbox.Api.Team.MembersGetInfoArgs)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoItem"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.IsIdNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is IdNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.AsIdNotFound">
            <summary>
            <para>Gets this instance as a IdNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.IsMemberInfo">
            <summary>
            <para>Gets a value indicating whether this instance is MemberInfo</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.AsMemberInfo">
            <summary>
            <para>Gets this instance as a MemberInfo, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.MembersGetInfoItemEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MembersGetInfoItemEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoItem,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.MembersGetInfoItemDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MembersGetInfoItemDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoItem"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MembersGetInfoItemDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound">
            <summary>
            <para>An ID that was provided as a parameter to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersGetInfoAsync(Dropbox.Api.Team.MembersGetInfoArgs)"/>, and did not match
            a corresponding user. This might be a team_member_id, an email, or an external ID,
            depending on how the method was called.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.IdNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.IdNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoItem.IdNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.IdNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.IdNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound.IdNotFoundDecoder.SetField(Dropbox.Api.Team.MembersGetInfoItem.IdNotFound,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo">
            <summary>
            <para>Info about a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.#ctor(Dropbox.Api.Team.TeamMemberInfo)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.MemberInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.MemberInfoEncoder.EncodeFields(Dropbox.Api.Team.MembersGetInfoItem.MemberInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.MemberInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.MemberInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersGetInfoItem.MemberInfo.MemberInfoDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListArg">
            <summary>
            <para>The members list arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListArg.#ctor(System.UInt32)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListArg"/> class.</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListArg.Limit">
            <summary>
            <para>Number of results to return per call.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListArg.MembersListArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListArg.MembersListArgEncoder.EncodeFields(Dropbox.Api.Team.MembersListArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListArg.MembersListArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListArg.MembersListArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListArg.MembersListArgDecoder.SetField(Dropbox.Api.Team.MembersListArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueArg">
            <summary>
            <para>The members list continue arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListContinueArg"/>
            class.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            members.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListContinueArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListContinueArg.Cursor">
            <summary>
            <para>Indicates from what point to get the next set of members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueArg.MembersListContinueArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueArg.MembersListContinueArgEncoder.EncodeFields(Dropbox.Api.Team.MembersListContinueArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueArg.MembersListContinueArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListContinueArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueArg.MembersListContinueArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListContinueArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueArg.MembersListContinueArgDecoder.SetField(Dropbox.Api.Team.MembersListContinueArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError">
            <summary>
            <para>The members list continue error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListContinueError.IsInvalidCursor">
            <summary>
            <para>Gets a value indicating whether this instance is InvalidCursor</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListContinueError.AsInvalidCursor">
            <summary>
            <para>Gets this instance as a InvalidCursor, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListContinueError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListContinueError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.MembersListContinueErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.MembersListContinueErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersListContinueError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.MembersListContinueErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.MembersListContinueErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.MembersListContinueErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor">
            <summary>
            <para>The cursor is invalid.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.Instance">
            <summary>
            <para>A singleton instance of InvalidCursor</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.InvalidCursorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.InvalidCursorEncoder.EncodeFields(Dropbox.Api.Team.MembersListContinueError.InvalidCursor,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.InvalidCursorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.InvalidCursorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListContinueError.InvalidCursor"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.InvalidCursor.InvalidCursorDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListContinueError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListContinueError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersListContinueError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListContinueError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListContinueError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListContinueError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListContinueError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError">
            <summary>
            <para>The members list error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError.MembersListErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.MembersListErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersListError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError.MembersListErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.MembersListErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.MembersListErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersListError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListResult">
            <summary>
            <para>The members list result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersListResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.TeamMemberInfo},System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListResult"/>
            class.</para>
            </summary>
            <param name="members">List of team members.</param>
            <param name="cursor">Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(Dropbox.Api.Team.MembersListContinueArg)"/> to obtain the
            additional members.</param>
            <param name="hasMore">Is true if there are additional team members that have not
            been returned yet. An additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(Dropbox.Api.Team.MembersListContinueArg)"/> can retrieve
            them.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersListResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListResult.Members">
            <summary>
            <para>List of team members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListResult.Cursor">
            <summary>
            <para>Pass the cursor into <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(Dropbox.Api.Team.MembersListContinueArg)"/> to obtain the
            additional members.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersListResult.HasMore">
            <summary>
            <para>Is true if there are additional team members that have not been returned yet.
            An additional call to <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(Dropbox.Api.Team.MembersListContinueArg)"/> can retrieve
            them.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListResult.MembersListResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListResult.MembersListResultEncoder.EncodeFields(Dropbox.Api.Team.MembersListResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersListResult.MembersListResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersListResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListResult.MembersListResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersListResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersListResult.MembersListResultDecoder.SetField(Dropbox.Api.Team.MembersListResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveArg">
            <summary>
            <para>The members remove arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.MembersDeactivateArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveArg.#ctor(Dropbox.Api.Team.UserSelectorArg,System.Boolean,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.UserSelectorArg,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveArg"/>
            class.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
            <param name="transferDestId">If provided, files from the deleted member account
            will be transferred to this user.</param>
            <param name="transferAdminId">If provided, errors during the transfer process will
            be sent via email to this user. If the transfer_dest_id argument was provided, then
            this argument must be provided as well.</param>
            <param name="keepAccount">Downgrade the member to a Basic account. The user will
            retain the email address associated with their Dropbox account and data in their
            account that is not restricted to team members.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveArg.TransferDestId">
            <summary>
            <para>If provided, files from the deleted member account will be transferred to
            this user.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveArg.TransferAdminId">
            <summary>
            <para>If provided, errors during the transfer process will be sent via email to
            this user. If the transfer_dest_id argument was provided, then this argument must
            be provided as well.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveArg.KeepAccount">
            <summary>
            <para>Downgrade the member to a Basic account. The user will retain the email
            address associated with their Dropbox account and data in their account that is
            not restricted to team members.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveArg.MembersRemoveArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveArg.MembersRemoveArgEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveArg.MembersRemoveArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveArg.MembersRemoveArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveArg.MembersRemoveArgDecoder.SetField(Dropbox.Api.Team.MembersRemoveArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError">
            <summary>
            <para>The members remove error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsRemoveLastAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is RemoveLastAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsRemoveLastAdmin">
            <summary>
            <para>Gets this instance as a RemoveLastAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsRemovedAndTransferDestShouldDiffer">
            <summary>
            <para>Gets a value indicating whether this instance is
            RemovedAndTransferDestShouldDiffer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsRemovedAndTransferDestShouldDiffer">
            <summary>
            <para>Gets this instance as a RemovedAndTransferDestShouldDiffer, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsRemovedAndTransferAdminShouldDiffer">
            <summary>
            <para>Gets a value indicating whether this instance is
            RemovedAndTransferAdminShouldDiffer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsRemovedAndTransferAdminShouldDiffer">
            <summary>
            <para>Gets this instance as a RemovedAndTransferAdminShouldDiffer, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsTransferDestUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is
            TransferDestUserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsTransferDestUserNotFound">
            <summary>
            <para>Gets this instance as a TransferDestUserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsTransferDestUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is
            TransferDestUserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsTransferDestUserNotInTeam">
            <summary>
            <para>Gets this instance as a TransferDestUserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsTransferAdminUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is
            TransferAdminUserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsTransferAdminUserNotFound">
            <summary>
            <para>Gets this instance as a TransferAdminUserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsTransferAdminUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is
            TransferAdminUserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsTransferAdminUserNotInTeam">
            <summary>
            <para>Gets this instance as a TransferAdminUserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsUnspecifiedTransferAdminId">
            <summary>
            <para>Gets a value indicating whether this instance is
            UnspecifiedTransferAdminId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsUnspecifiedTransferAdminId">
            <summary>
            <para>Gets this instance as a UnspecifiedTransferAdminId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsTransferAdminIsNotAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is
            TransferAdminIsNotAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsTransferAdminIsNotAdmin">
            <summary>
            <para>Gets this instance as a TransferAdminIsNotAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsCannotKeepAccountAndTransfer">
            <summary>
            <para>Gets a value indicating whether this instance is
            CannotKeepAccountAndTransfer</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsCannotKeepAccountAndTransfer">
            <summary>
            <para>Gets this instance as a CannotKeepAccountAndTransfer, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsCannotKeepAccountAndDeleteData">
            <summary>
            <para>Gets a value indicating whether this instance is
            CannotKeepAccountAndDeleteData</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsCannotKeepAccountAndDeleteData">
            <summary>
            <para>Gets this instance as a CannotKeepAccountAndDeleteData, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersRemoveError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.MembersRemoveErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.MembersRemoveErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.MembersRemoveErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.MembersRemoveErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.MembersRemoveErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin">
            <summary>
            <para>The user is the last admin of the team, so it cannot be removed from
            it.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.Instance">
            <summary>
            <para>A singleton instance of RemoveLastAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.RemoveLastAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.RemoveLastAdminEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.RemoveLastAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.RemoveLastAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemoveLastAdmin.RemoveLastAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer">
            <summary>
            <para>Expected removed user and transfer_dest user to be different</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.Instance">
            <summary>
            <para>A singleton instance of RemovedAndTransferDestShouldDiffer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.RemovedAndTransferDestShouldDifferEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.RemovedAndTransferDestShouldDifferEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.RemovedAndTransferDestShouldDifferDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.RemovedAndTransferDestShouldDifferDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferDestShouldDiffer.RemovedAndTransferDestShouldDifferDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer">
            <summary>
            <para>Expected removed user and transfer_admin user to be different.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.Instance">
            <summary>
            <para>A singleton instance of RemovedAndTransferAdminShouldDiffer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.RemovedAndTransferAdminShouldDifferEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.RemovedAndTransferAdminShouldDifferEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.RemovedAndTransferAdminShouldDifferDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.RemovedAndTransferAdminShouldDifferDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.RemovedAndTransferAdminShouldDiffer.RemovedAndTransferAdminShouldDifferDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound">
            <summary>
            <para>No matching user found for the argument transfer_dest_id.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.Instance">
            <summary>
            <para>A singleton instance of TransferDestUserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.TransferDestUserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.TransferDestUserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.TransferDestUserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.TransferDestUserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotFound.TransferDestUserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam">
            <summary>
            <para>The provided transfer_dest_id does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of TransferDestUserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.TransferDestUserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.TransferDestUserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.TransferDestUserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.TransferDestUserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferDestUserNotInTeam.TransferDestUserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound">
            <summary>
            <para>No matching user found for the argument transfer_admin_id.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.Instance">
            <summary>
            <para>A singleton instance of TransferAdminUserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.TransferAdminUserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.TransferAdminUserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.TransferAdminUserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.TransferAdminUserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotFound.TransferAdminUserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam">
            <summary>
            <para>The provided transfer_admin_id does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of TransferAdminUserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.TransferAdminUserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.TransferAdminUserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.TransferAdminUserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.TransferAdminUserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminUserNotInTeam.TransferAdminUserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId">
            <summary>
            <para>The transfer_admin_id argument must be provided when file transfer is
            requested.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.Instance">
            <summary>
            <para>A singleton instance of UnspecifiedTransferAdminId</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.UnspecifiedTransferAdminIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.UnspecifiedTransferAdminIdEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.UnspecifiedTransferAdminIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.UnspecifiedTransferAdminIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UnspecifiedTransferAdminId.UnspecifiedTransferAdminIdDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin">
            <summary>
            <para>Specified transfer_admin user is not a team admin.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.Instance">
            <summary>
            <para>A singleton instance of TransferAdminIsNotAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.TransferAdminIsNotAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.TransferAdminIsNotAdminEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.TransferAdminIsNotAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.TransferAdminIsNotAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.TransferAdminIsNotAdmin.TransferAdminIsNotAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer">
            <summary>
            <para>Cannot keep account and transfer the data to another user at the same
            time.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.Instance">
            <summary>
            <para>A singleton instance of CannotKeepAccountAndTransfer</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.CannotKeepAccountAndTransferEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.CannotKeepAccountAndTransferEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.CannotKeepAccountAndTransferDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.CannotKeepAccountAndTransferDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndTransfer.CannotKeepAccountAndTransferDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData">
            <summary>
            <para>Cannot keep account and delete the data at the same time.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.Instance">
            <summary>
            <para>A singleton instance of CannotKeepAccountAndDeleteData</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.CannotKeepAccountAndDeleteDataEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.CannotKeepAccountAndDeleteDataEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.CannotKeepAccountAndDeleteDataDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.CannotKeepAccountAndDeleteDataDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.CannotKeepAccountAndDeleteData.CannotKeepAccountAndDeleteDataDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersRemoveError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersRemoveError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersRemoveError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersRemoveError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersRemoveError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersRemoveError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersRemoveError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError">
            <summary>
            <para>The members send welcome error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSendWelcomeError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSendWelcomeError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSendWelcomeError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSendWelcomeError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.MembersSendWelcomeErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.MembersSendWelcomeErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersSendWelcomeError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.MembersSendWelcomeErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.MembersSendWelcomeErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.MembersSendWelcomeErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersSendWelcomeError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSendWelcomeError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsArg">
            <summary>
            <para>Exactly one of team_member_id, email, or external_id must be provided to identify
            the user account.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsArg.#ctor(Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.AdminTier)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsArg"/>
            class.</para>
            </summary>
            <param name="user">Identity of user whose role will be set.</param>
            <param name="newRole">The new role of the member.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsArg.User">
            <summary>
            <para>Identity of user whose role will be set.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsArg.NewRole">
            <summary>
            <para>The new role of the member.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsArg.MembersSetPermissionsArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsArg.MembersSetPermissionsArgEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsArg.MembersSetPermissionsArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsArg.MembersSetPermissionsArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsArg.MembersSetPermissionsArgDecoder.SetField(Dropbox.Api.Team.MembersSetPermissionsArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError">
            <summary>
            <para>The members set permissions error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsLastAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is LastAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsLastAdmin">
            <summary>
            <para>Gets this instance as a LastAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsCannotSetPermissions">
            <summary>
            <para>Gets a value indicating whether this instance is CannotSetPermissions</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsCannotSetPermissions">
            <summary>
            <para>Gets this instance as a CannotSetPermissions, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsTeamLicenseLimit">
            <summary>
            <para>Gets a value indicating whether this instance is TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsTeamLicenseLimit">
            <summary>
            <para>Gets this instance as a TeamLicenseLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.IsUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsError.AsUserNotFound">
            <summary>
            <para>Gets this instance as a UserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.MembersSetPermissionsErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.MembersSetPermissionsErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.MembersSetPermissionsErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.MembersSetPermissionsErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.MembersSetPermissionsErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin">
            <summary>
            <para>Cannot remove the admin setting of the last admin.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.Instance">
            <summary>
            <para>A singleton instance of LastAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.LastAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.LastAdminEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.LastAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.LastAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.LastAdmin.LastAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions">
            <summary>
            <para>Cannot remove/grant permissions.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.Instance">
            <summary>
            <para>A singleton instance of CannotSetPermissions</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.CannotSetPermissionsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.CannotSetPermissionsEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.CannotSetPermissionsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.CannotSetPermissionsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.CannotSetPermissions.CannotSetPermissionsDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit">
            <summary>
            <para>Team is full. The organization has no available licenses.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.Instance">
            <summary>
            <para>A singleton instance of TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.TeamLicenseLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.TeamLicenseLimitEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.TeamLicenseLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.TeamLicenseLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.TeamLicenseLimit.TeamLicenseLimitDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound">
            <summary>
            <para>No matching user found. The provided team_member_id, email, or external_id
            does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.Instance">
            <summary>
            <para>A singleton instance of UserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.UserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.UserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.UserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.UserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsError.UserNotFound.UserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsResult">
            <summary>
            <para>The members set permissions result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetPermissionsResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsResult.#ctor(System.String,Dropbox.Api.Team.AdminTier)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsResult"/>
            class.</para>
            </summary>
            <param name="teamMemberId">The member ID of the user to which the change was
            applied.</param>
            <param name="role">The role after the change.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetPermissionsResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsResult.TeamMemberId">
            <summary>
            <para>The member ID of the user to which the change was applied.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetPermissionsResult.Role">
            <summary>
            <para>The role after the change.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsResult.MembersSetPermissionsResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsResult.MembersSetPermissionsResultEncoder.EncodeFields(Dropbox.Api.Team.MembersSetPermissionsResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetPermissionsResult.MembersSetPermissionsResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetPermissionsResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsResult.MembersSetPermissionsResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetPermissionsResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetPermissionsResult.MembersSetPermissionsResultDecoder.SetField(Dropbox.Api.Team.MembersSetPermissionsResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileArg">
            <summary>
            <para>Exactly one of team_member_id, email, or external_id must be provided to identify
            the user account.</para>
            <para>At least one of new_email, new_external_id, new_given_name, and/or new_surname
            must be provided.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileArg.#ctor(Dropbox.Api.Team.UserSelectorArg,System.String,System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileArg"/>
            class.</para>
            </summary>
            <param name="user">Identity of user whose profile will be set.</param>
            <param name="newEmail">New email for member.</param>
            <param name="newExternalId">New external ID for member.</param>
            <param name="newGivenName">New given name for member.</param>
            <param name="newSurname">New surname for member.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileArg.User">
            <summary>
            <para>Identity of user whose profile will be set.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileArg.NewEmail">
            <summary>
            <para>New email for member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileArg.NewExternalId">
            <summary>
            <para>New external ID for member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileArg.NewGivenName">
            <summary>
            <para>New given name for member.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileArg.NewSurname">
            <summary>
            <para>New surname for member.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileArg.MembersSetProfileArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileArg.MembersSetProfileArgEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileArg.MembersSetProfileArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileArg.MembersSetProfileArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileArg.MembersSetProfileArgDecoder.SetField(Dropbox.Api.Team.MembersSetProfileArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError">
            <summary>
            <para>The members set profile error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsExternalIdAndNewExternalIdUnsafe">
            <summary>
            <para>Gets a value indicating whether this instance is
            ExternalIdAndNewExternalIdUnsafe</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsExternalIdAndNewExternalIdUnsafe">
            <summary>
            <para>Gets this instance as a ExternalIdAndNewExternalIdUnsafe, or
            <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsNoNewDataSpecified">
            <summary>
            <para>Gets a value indicating whether this instance is NoNewDataSpecified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsNoNewDataSpecified">
            <summary>
            <para>Gets this instance as a NoNewDataSpecified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsEmailReservedForOtherUser">
            <summary>
            <para>Gets a value indicating whether this instance is
            EmailReservedForOtherUser</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsEmailReservedForOtherUser">
            <summary>
            <para>Gets this instance as a EmailReservedForOtherUser, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsExternalIdUsedByOtherUser">
            <summary>
            <para>Gets a value indicating whether this instance is
            ExternalIdUsedByOtherUser</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsExternalIdUsedByOtherUser">
            <summary>
            <para>Gets this instance as a ExternalIdUsedByOtherUser, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsSetProfileDisallowed">
            <summary>
            <para>Gets a value indicating whether this instance is SetProfileDisallowed</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsSetProfileDisallowed">
            <summary>
            <para>Gets this instance as a SetProfileDisallowed, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsParamCannotBeEmpty">
            <summary>
            <para>Gets a value indicating whether this instance is ParamCannotBeEmpty</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsParamCannotBeEmpty">
            <summary>
            <para>Gets this instance as a ParamCannotBeEmpty, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSetProfileError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.MembersSetProfileErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.MembersSetProfileErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.MembersSetProfileErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.MembersSetProfileErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.MembersSetProfileErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe">
            <summary>
            <para>It is unsafe to use both external_id and new_external_id</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.Instance">
            <summary>
            <para>A singleton instance of ExternalIdAndNewExternalIdUnsafe</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.ExternalIdAndNewExternalIdUnsafeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.ExternalIdAndNewExternalIdUnsafeEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.ExternalIdAndNewExternalIdUnsafeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.ExternalIdAndNewExternalIdUnsafeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdAndNewExternalIdUnsafe.ExternalIdAndNewExternalIdUnsafeDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified">
            <summary>
            <para>None of new_email, new_given_name, new_surname, or new_external_id are
            specified</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.Instance">
            <summary>
            <para>A singleton instance of NoNewDataSpecified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.NoNewDataSpecifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.NoNewDataSpecifiedEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.NoNewDataSpecifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.NoNewDataSpecifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.NoNewDataSpecified.NoNewDataSpecifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser">
            <summary>
            <para>Email is already reserved for another user.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.Instance">
            <summary>
            <para>A singleton instance of EmailReservedForOtherUser</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.EmailReservedForOtherUserEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.EmailReservedForOtherUserEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.EmailReservedForOtherUserDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.EmailReservedForOtherUserDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.EmailReservedForOtherUser.EmailReservedForOtherUserDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser">
            <summary>
            <para>The external ID is already in use by another team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.Instance">
            <summary>
            <para>A singleton instance of ExternalIdUsedByOtherUser</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.ExternalIdUsedByOtherUserEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.ExternalIdUsedByOtherUserEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.ExternalIdUsedByOtherUserDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.ExternalIdUsedByOtherUserDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ExternalIdUsedByOtherUser.ExternalIdUsedByOtherUserDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed">
            <summary>
            <para>Setting profile disallowed</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.Instance">
            <summary>
            <para>A singleton instance of SetProfileDisallowed</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.SetProfileDisallowedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.SetProfileDisallowedEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.SetProfileDisallowedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.SetProfileDisallowedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.SetProfileDisallowed.SetProfileDisallowedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty">
            <summary>
            <para>Parameter new_email cannot be empty.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.Instance">
            <summary>
            <para>A singleton instance of ParamCannotBeEmpty</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.ParamCannotBeEmptyEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.ParamCannotBeEmptyEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.ParamCannotBeEmptyDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.ParamCannotBeEmptyDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.ParamCannotBeEmpty.ParamCannotBeEmptyDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSetProfileError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError">
            <summary>
            <para>The members suspend error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.IsSuspendInactiveUser">
            <summary>
            <para>Gets a value indicating whether this instance is SuspendInactiveUser</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.AsSuspendInactiveUser">
            <summary>
            <para>Gets this instance as a SuspendInactiveUser, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.IsSuspendLastAdmin">
            <summary>
            <para>Gets a value indicating whether this instance is SuspendLastAdmin</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.AsSuspendLastAdmin">
            <summary>
            <para>Gets this instance as a SuspendLastAdmin, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.IsTeamLicenseLimit">
            <summary>
            <para>Gets a value indicating whether this instance is TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.AsTeamLicenseLimit">
            <summary>
            <para>Gets this instance as a TeamLicenseLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersSuspendError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.MembersSuspendErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.MembersSuspendErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.MembersSuspendErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.MembersSuspendErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.MembersSuspendErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser">
            <summary>
            <para>The user is not active, so it cannot be suspended.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.Instance">
            <summary>
            <para>A singleton instance of SuspendInactiveUser</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.SuspendInactiveUserEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.SuspendInactiveUserEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.SuspendInactiveUserDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.SuspendInactiveUserDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendInactiveUser.SuspendInactiveUserDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin">
            <summary>
            <para>The user is the last admin of the team, so it cannot be suspended.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.Instance">
            <summary>
            <para>A singleton instance of SuspendLastAdmin</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.SuspendLastAdminEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.SuspendLastAdminEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.SuspendLastAdminDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.SuspendLastAdminDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.SuspendLastAdmin.SuspendLastAdminDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit">
            <summary>
            <para>Team is full. The organization has no available licenses.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.Instance">
            <summary>
            <para>A singleton instance of TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.TeamLicenseLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.TeamLicenseLimitEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersSuspendError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersSuspendError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersSuspendError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersSuspendError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersSuspendError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersSuspendError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersSuspendError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendArg">
            <summary>
            <para>Exactly one of team_member_id, email, or external_id must be provided to identify
            the user account.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendArg.#ctor(Dropbox.Api.Team.UserSelectorArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendArg"/>
            class.</para>
            </summary>
            <param name="user">Identity of user to unsuspend.</param>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendArg.User">
            <summary>
            <para>Identity of user to unsuspend.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendArg.MembersUnsuspendArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendArg.MembersUnsuspendArgEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendArg.MembersUnsuspendArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendArg.MembersUnsuspendArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendArg.MembersUnsuspendArgDecoder.SetField(Dropbox.Api.Team.MembersUnsuspendArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError">
            <summary>
            <para>The members unsuspend error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.IsUnsuspendNonSuspendedMember">
            <summary>
            <para>Gets a value indicating whether this instance is
            UnsuspendNonSuspendedMember</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.AsUnsuspendNonSuspendedMember">
            <summary>
            <para>Gets this instance as a UnsuspendNonSuspendedMember, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.IsTeamLicenseLimit">
            <summary>
            <para>Gets a value indicating whether this instance is TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.AsTeamLicenseLimit">
            <summary>
            <para>Gets this instance as a TeamLicenseLimit, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.IsUserNotInTeam">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotInTeam</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.AsUserNotInTeam">
            <summary>
            <para>Gets this instance as a UserNotInTeam, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MembersUnsuspendError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.MembersUnsuspendErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.MembersUnsuspendErrorEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.MembersUnsuspendErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.MembersUnsuspendErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.MembersUnsuspendErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember">
            <summary>
            <para>The user is unsuspended, so it cannot be unsuspended again.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.Instance">
            <summary>
            <para>A singleton instance of UnsuspendNonSuspendedMember</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.UnsuspendNonSuspendedMemberEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.UnsuspendNonSuspendedMemberEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.UnsuspendNonSuspendedMemberDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.UnsuspendNonSuspendedMemberDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UnsuspendNonSuspendedMember.UnsuspendNonSuspendedMemberDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit">
            <summary>
            <para>Team is full. The organization has no available licenses.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.Instance">
            <summary>
            <para>A singleton instance of TeamLicenseLimit</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.TeamLicenseLimitEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.TeamLicenseLimitEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.TeamLicenseLimit.TeamLicenseLimitDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam">
            <summary>
            <para>The user is not a member of the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.Instance">
            <summary>
            <para>A singleton instance of UserNotInTeam</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.UserNotInTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.UserNotInTeamEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.UserNotInTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.UserNotInTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.UserNotInTeam.UserNotInTeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MembersUnsuspendError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MembersUnsuspendError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MembersUnsuspendError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MembersUnsuspendError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MembersUnsuspendError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform">
            <summary>
            <para>The mobile client platform object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsIphone">
            <summary>
            <para>Gets a value indicating whether this instance is Iphone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsIphone">
            <summary>
            <para>Gets this instance as a Iphone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsIpad">
            <summary>
            <para>Gets a value indicating whether this instance is Ipad</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsIpad">
            <summary>
            <para>Gets this instance as a Ipad, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsAndroid">
            <summary>
            <para>Gets a value indicating whether this instance is Android</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsAndroid">
            <summary>
            <para>Gets this instance as a Android, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsWindowsPhone">
            <summary>
            <para>Gets a value indicating whether this instance is WindowsPhone</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsWindowsPhone">
            <summary>
            <para>Gets this instance as a WindowsPhone, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsBlackberry">
            <summary>
            <para>Gets a value indicating whether this instance is Blackberry</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsBlackberry">
            <summary>
            <para>Gets this instance as a Blackberry, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientPlatform.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.MobileClientPlatformEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.MobileClientPlatformEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.MobileClientPlatformDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.MobileClientPlatformDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.MobileClientPlatformDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Iphone">
            <summary>
            <para>Official Dropbox iPhone client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Iphone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Iphone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Iphone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Iphone"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Iphone.Instance">
            <summary>
            <para>A singleton instance of Iphone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Iphone.IphoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Iphone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Iphone.IphoneEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.Iphone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Iphone.IphoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Iphone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Iphone.IphoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Iphone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Iphone.IphoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Ipad">
            <summary>
            <para>Official Dropbox iPad client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Ipad.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Ipad.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Ipad.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Ipad"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Ipad.Instance">
            <summary>
            <para>A singleton instance of Ipad</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Ipad.IpadEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Ipad"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Ipad.IpadEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.Ipad,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Ipad.IpadDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Ipad"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Ipad.IpadDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Ipad"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Ipad.IpadDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Android">
            <summary>
            <para>Official Dropbox Android client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Android.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Android.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Android.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Android"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Android.Instance">
            <summary>
            <para>A singleton instance of Android</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Android.AndroidEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Android"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Android.AndroidEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.Android,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Android.AndroidDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Android"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Android.AndroidDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Android"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Android.AndroidDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone">
            <summary>
            <para>Official Dropbox Windows phone client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.Instance">
            <summary>
            <para>A singleton instance of WindowsPhone</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.WindowsPhoneEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.WindowsPhoneEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.WindowsPhone,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.WindowsPhoneDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.WindowsPhoneDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.WindowsPhone.WindowsPhoneDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry">
            <summary>
            <para>Official Dropbox Blackberry client</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Blackberry.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Blackberry.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Blackberry.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Blackberry.Instance">
            <summary>
            <para>A singleton instance of Blackberry</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry.BlackberryEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Blackberry.BlackberryEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.Blackberry,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry.BlackberryDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Blackberry.BlackberryDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Blackberry"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Blackberry.BlackberryDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Other">
            <summary>
            <para>Official Dropbox client for another platform</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientPlatform.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.MobileClientPlatform.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientPlatform.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientPlatform.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientPlatform.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientSession">
            <summary>
            <para>Information about linked Dropbox mobile client sessions</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.DeviceSession"/>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientSession.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.MobileClientSession.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientSession.#ctor(System.String,System.String,Dropbox.Api.Team.MobileClientPlatform,System.String,System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientSession"/>
            class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="deviceName">The device name</param>
            <param name="clientType">The mobile application type</param>
            <param name="ipAddress">The IP address of the last activity from this
            session</param>
            <param name="country">The country from which the last activity from this session
            was made</param>
            <param name="created">The time this session was created</param>
            <param name="updated">The time of the last activity from this session</param>
            <param name="clientVersion">The dropbox client version</param>
            <param name="osVersion">The hosting OS version</param>
            <param name="lastCarrier">last carrier used by the device</param>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientSession.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.MobileClientSession"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientSession.DeviceName">
            <summary>
            <para>The device name</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientSession.ClientType">
            <summary>
            <para>The mobile application type</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientSession.ClientVersion">
            <summary>
            <para>The dropbox client version</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientSession.OsVersion">
            <summary>
            <para>The hosting OS version</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.MobileClientSession.LastCarrier">
            <summary>
            <para>last carrier used by the device</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientSession.MobileClientSessionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.MobileClientSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientSession.MobileClientSessionEncoder.EncodeFields(Dropbox.Api.Team.MobileClientSession,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.MobileClientSession.MobileClientSessionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.MobileClientSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientSession.MobileClientSessionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.MobileClientSession"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.MobileClientSession.MobileClientSessionDecoder.SetField(Dropbox.Api.Team.MobileClientSession,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDesktopClientArg">
            <summary>
            <para>The revoke desktop client arg object</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.DeviceSessionArg"/>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDesktopClientArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDesktopClientArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDesktopClientArg.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>
            class.</para>
            </summary>
            <param name="sessionId">The session id</param>
            <param name="teamMemberId">The unique id of the member owning the device</param>
            <param name="deleteOnUnlink">Whether to delete all files of the account (this is
            possible only if supported by the desktop client and will be made the next time
            the client access the account)</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDesktopClientArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDesktopClientArg.DeleteOnUnlink">
            <summary>
            <para>Whether to delete all files of the account (this is possible only if
            supported by the desktop client and will be made the next time the client access
            the account)</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDesktopClientArg.RevokeDesktopClientArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDesktopClientArg.RevokeDesktopClientArgEncoder.EncodeFields(Dropbox.Api.Team.RevokeDesktopClientArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDesktopClientArg.RevokeDesktopClientArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDesktopClientArg.RevokeDesktopClientArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDesktopClientArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDesktopClientArg.RevokeDesktopClientArgDecoder.SetField(Dropbox.Api.Team.RevokeDesktopClientArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg">
            <summary>
            <para>The revoke device session arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.IsWebSession">
            <summary>
            <para>Gets a value indicating whether this instance is WebSession</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.AsWebSession">
            <summary>
            <para>Gets this instance as a WebSession, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.IsDesktopClient">
            <summary>
            <para>Gets a value indicating whether this instance is DesktopClient</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.AsDesktopClient">
            <summary>
            <para>Gets this instance as a DesktopClient, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.IsMobileClient">
            <summary>
            <para>Gets a value indicating whether this instance is MobileClient</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.AsMobileClient">
            <summary>
            <para>Gets this instance as a MobileClient, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.RevokeDeviceSessionArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.RevokeDeviceSessionArgEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.RevokeDeviceSessionArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.RevokeDeviceSessionArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.RevokeDeviceSessionArgDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession">
            <summary>
            <para>End an active session</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.#ctor(Dropbox.Api.Team.DeviceSessionArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.WebSessionEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.WebSessionEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.WebSessionDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.WebSessionDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.WebSession.WebSessionDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient">
            <summary>
            <para>Unlink a linked desktop device</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.#ctor(Dropbox.Api.Team.RevokeDesktopClientArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.DesktopClientEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.DesktopClientEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.DesktopClientDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.DesktopClientDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.DesktopClient.DesktopClientDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient">
            <summary>
            <para>Unlink a linked mobile device</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.#ctor(Dropbox.Api.Team.DeviceSessionArg)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.MobileClientEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.MobileClientEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.MobileClientDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.MobileClientDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionArg.MobileClient.MobileClientDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg">
            <summary>
            <para>The revoke device session batch arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeDeviceSessionArg})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg"/>
            class.</para>
            </summary>
            <param name="revokeDevices">The revoke devices</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDevices">
            <summary>
            <para>Gets the revoke devices of the revoke device session batch arg</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDeviceSessionBatchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDeviceSessionBatchArgEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionBatchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDeviceSessionBatchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDeviceSessionBatchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchArg.RevokeDeviceSessionBatchArgDecoder.SetField(Dropbox.Api.Team.RevokeDeviceSessionBatchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError">
            <summary>
            <para>The revoke device session batch error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionBatchError.IsUnspecified">
            <summary>
            <para>Gets a value indicating whether this instance is Unspecified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionBatchError.AsUnspecified">
            <summary>
            <para>Gets this instance as a Unspecified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.RevokeDeviceSessionBatchErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.RevokeDeviceSessionBatchErrorEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionBatchError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.RevokeDeviceSessionBatchErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.RevokeDeviceSessionBatchErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.RevokeDeviceSessionBatchErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.Instance">
            <summary>
            <para>A singleton instance of Unspecified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.UnspecifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.UnspecifiedEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.UnspecifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.UnspecifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchError.Unspecified.UnspecifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult">
            <summary>
            <para>The revoke device session batch result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeDeviceSessionStatus})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult"/> class.</para>
            </summary>
            <param name="revokeDevicesStatus">The revoke devices status</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDevicesStatus">
            <summary>
            <para>Gets the revoke devices status of the revoke device session batch
            result</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDeviceSessionBatchResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDeviceSessionBatchResultEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionBatchResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDeviceSessionBatchResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDeviceSessionBatchResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionBatchResult.RevokeDeviceSessionBatchResultDecoder.SetField(Dropbox.Api.Team.RevokeDeviceSessionBatchResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError">
            <summary>
            <para>The revoke device session error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.IsDeviceSessionNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is DeviceSessionNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.AsDeviceSessionNotFound">
            <summary>
            <para>Gets this instance as a DeviceSessionNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.IsMemberNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.AsMemberNotFound">
            <summary>
            <para>Gets this instance as a MemberNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.RevokeDeviceSessionErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.RevokeDeviceSessionErrorEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.RevokeDeviceSessionErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.RevokeDeviceSessionErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.RevokeDeviceSessionErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound">
            <summary>
            <para>Device session not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.Instance">
            <summary>
            <para>A singleton instance of DeviceSessionNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.DeviceSessionNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.DeviceSessionNotFoundEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.DeviceSessionNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.DeviceSessionNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.DeviceSessionNotFound.DeviceSessionNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound">
            <summary>
            <para>Member not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.Instance">
            <summary>
            <para>A singleton instance of MemberNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.MemberNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.MemberNotFoundEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.MemberNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.MemberNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.MemberNotFound.MemberNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionStatus">
            <summary>
            <para>The revoke device session status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeDeviceSessionStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionStatus.#ctor(System.Boolean,Dropbox.Api.Team.RevokeDeviceSessionError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionStatus"/>
            class.</para>
            </summary>
            <param name="success">Result of the revoking request</param>
            <param name="errorType">The error cause in case of a failure</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionStatus"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionStatus.Success">
            <summary>
            <para>Result of the revoking request</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeDeviceSessionStatus.ErrorType">
            <summary>
            <para>The error cause in case of a failure</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionStatus.RevokeDeviceSessionStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionStatus.RevokeDeviceSessionStatusEncoder.EncodeFields(Dropbox.Api.Team.RevokeDeviceSessionStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeDeviceSessionStatus.RevokeDeviceSessionStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionStatus.RevokeDeviceSessionStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeDeviceSessionStatus.RevokeDeviceSessionStatusDecoder.SetField(Dropbox.Api.Team.RevokeDeviceSessionStatus,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppArg">
            <summary>
            <para>The revoke linked api app arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedApiAppArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedApiAppArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppArg.#ctor(System.String,System.String,System.Boolean)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppArg"/>
            class.</para>
            </summary>
            <param name="appId">The application's unique id</param>
            <param name="teamMemberId">The unique id of the member owning the device</param>
            <param name="keepAppFolder">Whether to keep the application dedicated folder (in
            case the application uses one)</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedApiAppArg.AppId">
            <summary>
            <para>The application's unique id</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedApiAppArg.TeamMemberId">
            <summary>
            <para>The unique id of the member owning the device</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedApiAppArg.KeepAppFolder">
            <summary>
            <para>Whether to keep the application dedicated folder (in case the application
            uses one)</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppArg.RevokeLinkedApiAppArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppArg.RevokeLinkedApiAppArgEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedApiAppArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppArg.RevokeLinkedApiAppArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppArg.RevokeLinkedApiAppArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppArg.RevokeLinkedApiAppArgDecoder.SetField(Dropbox.Api.Team.RevokeLinkedApiAppArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg">
            <summary>
            <para>The revoke linked api app batch arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeLinkedApiAppArg})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg"/>
            class.</para>
            </summary>
            <param name="revokeLinkedApp">The revoke linked app</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApp">
            <summary>
            <para>Gets the revoke linked app of the revoke linked api app batch arg</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApiAppBatchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApiAppBatchArgEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedApiAppBatchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApiAppBatchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApiAppBatchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedApiAppBatchArg.RevokeLinkedApiAppBatchArgDecoder.SetField(Dropbox.Api.Team.RevokeLinkedApiAppBatchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError">
            <summary>
            <para>Error returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppBatchAsync(Dropbox.Api.Team.RevokeLinkedApiAppBatchArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppBatchError.IsUnspecified">
            <summary>
            <para>Gets a value indicating whether this instance is Unspecified</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppBatchError.AsUnspecified">
            <summary>
            <para>Gets this instance as a Unspecified, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.RevokeLinkedAppBatchErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.RevokeLinkedAppBatchErrorEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppBatchError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.RevokeLinkedAppBatchErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.RevokeLinkedAppBatchErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.RevokeLinkedAppBatchErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.Instance">
            <summary>
            <para>A singleton instance of Unspecified</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.UnspecifiedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.UnspecifiedEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.UnspecifiedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.UnspecifiedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchError.Unspecified.UnspecifiedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult">
            <summary>
            <para>The revoke linked app batch result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppBatchResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchResult.#ctor(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeLinkedAppStatus})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult"/>
            class.</para>
            </summary>
            <param name="revokeLinkedAppStatus">The revoke linked app status</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppStatus">
            <summary>
            <para>Gets the revoke linked app status of the revoke linked app batch
            result</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppBatchResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppBatchResultEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppBatchResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppBatchResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppBatchResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppBatchResult.RevokeLinkedAppBatchResultDecoder.SetField(Dropbox.Api.Team.RevokeLinkedAppBatchResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError">
            <summary>
            <para>Error returned by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppAsync(Dropbox.Api.Team.RevokeLinkedApiAppArg)"/>.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.IsAppNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is AppNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.AsAppNotFound">
            <summary>
            <para>Gets this instance as a AppNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.IsMemberNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is MemberNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.AsMemberNotFound">
            <summary>
            <para>Gets this instance as a MemberNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.RevokeLinkedAppErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.RevokeLinkedAppErrorEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.RevokeLinkedAppErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.RevokeLinkedAppErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.RevokeLinkedAppErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound">
            <summary>
            <para>Application not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.Instance">
            <summary>
            <para>A singleton instance of AppNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.AppNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.AppNotFoundEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.AppNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.AppNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.AppNotFound.AppNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound">
            <summary>
            <para>Member not found.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.Instance">
            <summary>
            <para>A singleton instance of MemberNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.MemberNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.MemberNotFoundEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.MemberNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.MemberNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.MemberNotFound.MemberNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.Other">
            <summary>
            <para>An unspecified error.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppStatus">
            <summary>
            <para>The revoke linked app status object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.RevokeLinkedAppStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppStatus.#ctor(System.Boolean,Dropbox.Api.Team.RevokeLinkedAppError)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppStatus"/>
            class.</para>
            </summary>
            <param name="success">Result of the revoking request</param>
            <param name="errorType">The error cause in case of a failure</param>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.RevokeLinkedAppStatus"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppStatus.Success">
            <summary>
            <para>Result of the revoking request</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.RevokeLinkedAppStatus.ErrorType">
            <summary>
            <para>The error cause in case of a failure</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppStatus.RevokeLinkedAppStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppStatus.RevokeLinkedAppStatusEncoder.EncodeFields(Dropbox.Api.Team.RevokeLinkedAppStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.RevokeLinkedAppStatus.RevokeLinkedAppStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.RevokeLinkedAppStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppStatus.RevokeLinkedAppStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.RevokeLinkedAppStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.RevokeLinkedAppStatus.RevokeLinkedAppStatusDecoder.SetField(Dropbox.Api.Team.RevokeLinkedAppStatus,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.StorageBucket">
            <summary>
            <para>Describes the number of users in a specific storage bucket.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.StorageBucket.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.StorageBucket.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.StorageBucket.#ctor(System.String,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.StorageBucket"/> class.</para>
            </summary>
            <param name="bucket">The name of the storage bucket. For example, '1G' is a bucket
            of users with storage size up to 1 Giga.</param>
            <param name="users">The number of people whose storage is in the range of this
            storage bucket.</param>
        </member>
        <member name="M:Dropbox.Api.Team.StorageBucket.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.StorageBucket"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.StorageBucket.Bucket">
            <summary>
            <para>The name of the storage bucket. For example, '1G' is a bucket of users with
            storage size up to 1 Giga.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.StorageBucket.Users">
            <summary>
            <para>The number of people whose storage is in the range of this storage
            bucket.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.StorageBucket.StorageBucketEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.StorageBucket"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.StorageBucket.StorageBucketEncoder.EncodeFields(Dropbox.Api.Team.StorageBucket,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.StorageBucket.StorageBucketDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.StorageBucket"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.StorageBucket.StorageBucketDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.StorageBucket"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.StorageBucket.StorageBucketDecoder.SetField(Dropbox.Api.Team.StorageBucket,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamGetInfoResult">
            <summary>
            <para>The team get info result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamGetInfoResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamGetInfoResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamGetInfoResult.#ctor(System.String,System.String,System.UInt32,System.UInt32,Dropbox.Api.TeamPolicies.TeamMemberPolicies)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamGetInfoResult"/>
            class.</para>
            </summary>
            <param name="name">The name of the team.</param>
            <param name="teamId">The ID of the team.</param>
            <param name="numLicensedUsers">The number of licenses available to the
            team.</param>
            <param name="numProvisionedUsers">The number of accounts that have been invited or
            are already active members of the team.</param>
            <param name="policies">The policies</param>
        </member>
        <member name="M:Dropbox.Api.Team.TeamGetInfoResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamGetInfoResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.TeamGetInfoResult.Name">
            <summary>
            <para>The name of the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamGetInfoResult.TeamId">
            <summary>
            <para>The ID of the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamGetInfoResult.NumLicensedUsers">
            <summary>
            <para>The number of licenses available to the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamGetInfoResult.NumProvisionedUsers">
            <summary>
            <para>The number of accounts that have been invited or are already active members
            of the team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamGetInfoResult.Policies">
            <summary>
            <para>Gets the policies of the team get info result</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamGetInfoResult.TeamGetInfoResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamGetInfoResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamGetInfoResult.TeamGetInfoResultEncoder.EncodeFields(Dropbox.Api.Team.TeamGetInfoResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamGetInfoResult.TeamGetInfoResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamGetInfoResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamGetInfoResult.TeamGetInfoResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamGetInfoResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamGetInfoResult.TeamGetInfoResultDecoder.SetField(Dropbox.Api.Team.TeamGetInfoResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberInfo">
            <summary>
            <para>Information about a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberInfo.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberInfo.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberInfo.#ctor(Dropbox.Api.Team.TeamMemberProfile,Dropbox.Api.Team.AdminTier)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberInfo"/> class.</para>
            </summary>
            <param name="profile">Profile of a user as a member of a team.</param>
            <param name="role">The user's role in the team.</param>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberInfo.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberInfo"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberInfo.Profile">
            <summary>
            <para>Profile of a user as a member of a team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberInfo.Role">
            <summary>
            <para>The user's role in the team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberInfo.TeamMemberInfoEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberInfo.TeamMemberInfoEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberInfo,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberInfo.TeamMemberInfoDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberInfo"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberInfo.TeamMemberInfoDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberInfo"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberInfo.TeamMemberInfoDecoder.SetField(Dropbox.Api.Team.TeamMemberInfo,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberProfile">
            <summary>
            <para>Profile of a user as a member of a team.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Team.MemberProfile"/>
            <seealso cref="T:Dropbox.Api.Team.TeamMemberInfo"/>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberProfile.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberProfile.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberProfile.#ctor(System.String,System.String,System.Boolean,Dropbox.Api.Team.TeamMemberStatus,Dropbox.Api.Users.Name,Dropbox.Api.Team.TeamMembershipType,System.Collections.Generic.IEnumerable{System.String},System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberProfile"/>
            class.</para>
            </summary>
            <param name="teamMemberId">ID of user as a member of a team.</param>
            <param name="email">Email address of user.</param>
            <param name="emailVerified">Is true if the user's email is verified to be owned by
            the user.</param>
            <param name="status">The user's status as a member of a specific team.</param>
            <param name="name">Representations for a person's name.</param>
            <param name="membershipType">The user's membership type: full (normal team member)
            vs limited (does not use a license; no access to the team's shared quota).</param>
            <param name="groups">List of group IDs of groups that the user belongs to.</param>
            <param name="externalId">External ID that a team can attach to the user. An
            application using the API may find it easier to use their own IDs instead of
            Dropbox IDs like account_id or team_member_id.</param>
            <param name="accountId">A user's account identifier.</param>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberProfile.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberProfile"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberProfile.Groups">
            <summary>
            <para>List of group IDs of groups that the user belongs to.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberProfile.TeamMemberProfileEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberProfile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberProfile.TeamMemberProfileEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberProfile,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberProfile.TeamMemberProfileDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberProfile"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberProfile.TeamMemberProfileDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberProfile"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberProfile.TeamMemberProfileDecoder.SetField(Dropbox.Api.Team.TeamMemberProfile,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus">
            <summary>
            <para>The user's status as a member of a specific team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberStatus"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.IsActive">
            <summary>
            <para>Gets a value indicating whether this instance is Active</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.AsActive">
            <summary>
            <para>Gets this instance as a Active, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.IsInvited">
            <summary>
            <para>Gets a value indicating whether this instance is Invited</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.AsInvited">
            <summary>
            <para>Gets this instance as a Invited, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.IsSuspended">
            <summary>
            <para>Gets a value indicating whether this instance is Suspended</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMemberStatus.AsSuspended">
            <summary>
            <para>Gets this instance as a Suspended, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.TeamMemberStatusEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.TeamMemberStatusEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberStatus,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.TeamMemberStatusDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.TeamMemberStatusDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberStatus"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.TeamMemberStatusDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Active">
            <summary>
            <para>User has successfully joined the team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Active.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Active.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Active.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Active"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Active.Instance">
            <summary>
            <para>A singleton instance of Active</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Active.ActiveEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Active"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Active.ActiveEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberStatus.Active,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Active.ActiveDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Active"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Active.ActiveDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Active"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Active.ActiveDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Invited">
            <summary>
            <para>User has been invited to a team, but has not joined the team yet.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Invited.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Invited.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Invited.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Invited"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Invited.Instance">
            <summary>
            <para>A singleton instance of Invited</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Invited.InvitedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Invited"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Invited.InvitedEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberStatus.Invited,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Invited.InvitedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Invited"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Invited.InvitedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Invited"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Invited.InvitedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Suspended">
            <summary>
            <para>User is no longer a member of the team, but the account can be un-suspended,
            re-establishing the user as a team member.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Suspended.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Suspended.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Suspended.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Suspended"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMemberStatus.Suspended.Instance">
            <summary>
            <para>A singleton instance of Suspended</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Suspended.SuspendedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Suspended"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Suspended.SuspendedEncoder.EncodeFields(Dropbox.Api.Team.TeamMemberStatus.Suspended,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMemberStatus.Suspended.SuspendedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Suspended"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Suspended.SuspendedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMemberStatus.Suspended"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMemberStatus.Suspended.SuspendedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType">
            <summary>
            <para>The team membership type object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMembershipType"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMembershipType.IsFull">
            <summary>
            <para>Gets a value indicating whether this instance is Full</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMembershipType.AsFull">
            <summary>
            <para>Gets this instance as a Full, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMembershipType.IsLimited">
            <summary>
            <para>Gets a value indicating whether this instance is Limited</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.TeamMembershipType.AsLimited">
            <summary>
            <para>Gets this instance as a Limited, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.TeamMembershipTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.TeamMembershipTypeEncoder.EncodeFields(Dropbox.Api.Team.TeamMembershipType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.TeamMembershipTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.TeamMembershipTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMembershipType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.TeamMembershipTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Full">
            <summary>
            <para>User uses a license and has full access to team resources like the shared
            quota.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Full.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Full.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Full.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMembershipType.Full"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Full.Instance">
            <summary>
            <para>A singleton instance of Full</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Full.FullEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType.Full"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Full.FullEncoder.EncodeFields(Dropbox.Api.Team.TeamMembershipType.Full,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Full.FullDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType.Full"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Full.FullDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMembershipType.Full"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Full.FullDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Limited">
            <summary>
            <para>User does not have access to the shared quota and team admins have restricted
            administrative control.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Limited.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Limited.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Limited.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.TeamMembershipType.Limited"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.TeamMembershipType.Limited.Instance">
            <summary>
            <para>A singleton instance of Limited</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Limited.LimitedEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType.Limited"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Limited.LimitedEncoder.EncodeFields(Dropbox.Api.Team.TeamMembershipType.Limited,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.TeamMembershipType.Limited.LimitedDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.TeamMembershipType.Limited"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Limited.LimitedDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.TeamMembershipType.Limited"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.TeamMembershipType.Limited.LimitedDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.Routes.TeamRoutes">
            <summary>
            <para>The routes for the <see cref="N:Dropbox.Api.Team"/> namespace</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.#ctor(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.Routes.TeamRoutes"/> class.</para>
            </summary>
            <param name="transport">The transport to use</param>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMemberDevicesAsync(Dropbox.Api.Team.ListMemberDevicesArg)">
            <summary>
            <para>List all device sessions of a team's member.</para>
            </summary>
            <param name="listMemberDevicesArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListMemberDevices(Dropbox.Api.Team.ListMemberDevicesArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list member devices route.</para>
            </summary>
            <param name="listMemberDevicesArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMemberDevicesAsync(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>List all device sessions of a team's member.</para>
            </summary>
            <param name="teamMemberId">The team's member id</param>
            <param name="includeWebSessions">Whether to list web sessions of the team's
            member</param>
            <param name="includeDesktopClients">Whether to list linked desktop devices of the
            team's member</param>
            <param name="includeMobileClients">Whether to list linked mobile devices of the
            team's member</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListMemberDevices(System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list member devices route.</para>
            </summary>
            <param name="teamMemberId">The team's member id</param>
            <param name="includeWebSessions">Whether to list web sessions of the team's
            member</param>
            <param name="includeDesktopClients">Whether to list linked desktop devices of the
            team's member</param>
            <param name="includeMobileClients">Whether to list linked mobile devices of the
            team's member</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndDevicesListMemberDevices(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the devices list member devices
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)">
            <summary>
            <para>List all device sessions of a team.</para>
            </summary>
            <param name="listMembersDevicesArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListMembersDevices(Dropbox.Api.Team.ListMembersDevicesArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list members devices route.</para>
            </summary>
            <param name="listMembersDevicesArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>List all device sessions of a team.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListMembersDevices(System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list members devices route.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListMembersDevicesAsync(Dropbox.Api.Team.ListMembersDevicesArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndDevicesListMembersDevices(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the devices list members devices
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)">
            <summary>
            <para>List all device sessions of a team.</para>
            </summary>
            <param name="listTeamDevicesArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListTeamDevices(Dropbox.Api.Team.ListTeamDevicesArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list team devices route.</para>
            </summary>
            <param name="listTeamDevicesArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            <para>List all device sessions of a team.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> the cursor
            shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesListTeamDevices(System.String,System.Boolean,System.Boolean,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices list team devices route.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesListTeamDevicesAsync(Dropbox.Api.Team.ListTeamDevicesArg)"/> the cursor
            shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of team devices</param>
            <param name="includeWebSessions">Whether to list web sessions of the team
            members</param>
            <param name="includeDesktopClients">Whether to list desktop clients of the team
            members</param>
            <param name="includeMobileClients">Whether to list mobile clients of the team
            members</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndDevicesListTeamDevices(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the devices list team devices
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamDevicesError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesRevokeDeviceSessionAsync(Dropbox.Api.Team.RevokeDeviceSessionArg)">
            <summary>
            <para>Revoke a device session of a team's member</para>
            </summary>
            <param name="revokeDeviceSessionArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesRevokeDeviceSession(Dropbox.Api.Team.RevokeDeviceSessionArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices revoke device session
            route.</para>
            </summary>
            <param name="revokeDeviceSessionArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndDevicesRevokeDeviceSession(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the devices revoke device session
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesRevokeDeviceSessionBatchAsync(Dropbox.Api.Team.RevokeDeviceSessionBatchArg)">
            <summary>
            <para>Revoke a list of device sessions of team members</para>
            </summary>
            <param name="revokeDeviceSessionBatchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesRevokeDeviceSessionBatch(Dropbox.Api.Team.RevokeDeviceSessionBatchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices revoke device session batch
            route.</para>
            </summary>
            <param name="revokeDeviceSessionBatchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.DevicesRevokeDeviceSessionBatchAsync(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeDeviceSessionArg})">
            <summary>
            <para>Revoke a list of device sessions of team members</para>
            </summary>
            <param name="revokeDevices">The revoke devices</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginDevicesRevokeDeviceSessionBatch(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeDeviceSessionArg},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the devices revoke device session batch
            route.</para>
            </summary>
            <param name="revokeDevices">The revoke devices</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndDevicesRevokeDeviceSessionBatch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the devices revoke device session
            batch route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeDeviceSessionBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GetInfoAsync">
            <summary>
            <para>Retrieves information about a team.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGetInfo(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get info route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGetInfo(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get info route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsCreateAsync(Dropbox.Api.Team.GroupCreateArg)">
            <summary>
            <para>Creates a new, empty group, with a requested name.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupCreateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsCreate(Dropbox.Api.Team.GroupCreateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups create route.</para>
            </summary>
            <param name="groupCreateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsCreateAsync(System.String,System.String)">
            <summary>
            <para>Creates a new, empty group, with a requested name.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupName">Group name.</param>
            <param name="groupExternalId">The creator of a team can associate an arbitrary
            external ID to the group.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsCreate(System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups create route.</para>
            </summary>
            <param name="groupName">Group name.</param>
            <param name="groupExternalId">The creator of a team can associate an arbitrary
            external ID to the group.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsCreate(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups create route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupCreateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsDeleteAsync(Dropbox.Api.Team.GroupSelector)">
            <summary>
            <para>Deletes a group.</para>
            <para>The group is deleted immediately. However the revoking of group-owned
            resources may take additional time. Use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/> to determine
            whether this process has completed.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupSelector">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsDelete(Dropbox.Api.Team.GroupSelector,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups delete route.</para>
            </summary>
            <param name="groupSelector">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsDelete(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups delete route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupDeleteError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsGetInfoAsync(Dropbox.Api.Team.GroupsSelector)">
            <summary>
            <para>Retrieves information about one or more groups.</para>
            <para>Permission : Team Information</para>
            </summary>
            <param name="groupsSelector">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsGetInfo(Dropbox.Api.Team.GroupsSelector,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups get info route.</para>
            </summary>
            <param name="groupsSelector">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsGetInfo(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups get info route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsGetInfoError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsDeleteAsync(Dropbox.Api.Team.GroupSelector)"/>, <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersAddAsync(Dropbox.Api.Team.GroupMembersAddArg)"/> , or <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersRemoveAsync(Dropbox.Api.Team.GroupMembersRemoveArg)"/> use this
            method to poll the status of granting/revoking group members' access to group-owned
            resources.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsJobStatusGet(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups job status get route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(System.String)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsDeleteAsync(Dropbox.Api.Team.GroupSelector)"/>, <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersAddAsync(Dropbox.Api.Team.GroupMembersAddArg)"/> , or <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersRemoveAsync(Dropbox.Api.Team.GroupMembersRemoveArg)"/> use this
            method to poll the status of granting/revoking group members' access to group-owned
            resources.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsJobStatusGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups job status get route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsJobStatusGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups job status get route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsPollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListAsync(Dropbox.Api.Team.GroupsListArg)">
            <summary>
            <para>Lists groups on a team.</para>
            <para>Permission : Team Information</para>
            </summary>
            <param name="groupsListArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsList(Dropbox.Api.Team.GroupsListArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups list route.</para>
            </summary>
            <param name="groupsListArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListAsync(System.UInt32)">
            <summary>
            <para>Lists groups on a team.</para>
            <para>Permission : Team Information</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsList(System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups list route.</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsList(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups list route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(Dropbox.Api.Team.GroupsListContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListAsync(Dropbox.Api.Team.GroupsListArg)"/>, use this to paginate
            through all groups.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="groupsListContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsListContinue(Dropbox.Api.Team.GroupsListContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups list continue route.</para>
            </summary>
            <param name="groupsListContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsListAsync(Dropbox.Api.Team.GroupsListArg)"/>, use this to paginate
            through all groups.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsListContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups list continue route.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsListContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups list continue route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersAddAsync(Dropbox.Api.Team.GroupMembersAddArg)">
            <summary>
            <para>Adds members to a group.</para>
            <para>The members are added immediately. However the granting of group-owned
            resources may take additional time. Use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/> to determine
            whether this process has completed.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupMembersAddArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersAdd(Dropbox.Api.Team.GroupMembersAddArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members add route.</para>
            </summary>
            <param name="groupMembersAddArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersAddAsync(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAccess},System.Boolean)">
            <summary>
            <para>Adds members to a group.</para>
            <para>The members are added immediately. However the granting of group-owned
            resources may take additional time. Use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/> to determine
            whether this process has completed.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="group">Group to which users will be added.</param>
            <param name="members">List of users to be added to the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersAdd(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAccess},System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members add route.</para>
            </summary>
            <param name="group">Group to which users will be added.</param>
            <param name="members">List of users to be added to the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsMembersAdd(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups members add route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersAddError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListAsync(Dropbox.Api.Team.GroupsMembersListArg)">
            <summary>
            <para>Lists members of a group.</para>
            <para>Permission : Team Information</para>
            </summary>
            <param name="groupsMembersListArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersList(Dropbox.Api.Team.GroupsMembersListArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members list route.</para>
            </summary>
            <param name="groupsMembersListArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListAsync(Dropbox.Api.Team.GroupSelector,System.UInt32)">
            <summary>
            <para>Lists members of a group.</para>
            <para>Permission : Team Information</para>
            </summary>
            <param name="group">The group whose members are to be listed.</param>
            <param name="limit">Number of results to return per call.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersList(Dropbox.Api.Team.GroupSelector,System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members list route.</para>
            </summary>
            <param name="group">The group whose members are to be listed.</param>
            <param name="limit">Number of results to return per call.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsMembersList(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups members list route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupSelectorError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(Dropbox.Api.Team.GroupsMembersListContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListAsync(Dropbox.Api.Team.GroupsMembersListArg)"/>, use this to
            paginate through all members of the group.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="groupsMembersListContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersListContinue(Dropbox.Api.Team.GroupsMembersListContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members list continue route.</para>
            </summary>
            <param name="groupsMembersListContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersListAsync(Dropbox.Api.Team.GroupsMembersListArg)"/>, use this to
            paginate through all members of the group.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersListContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members list continue route.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            groups.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsMembersListContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups members list continue
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupsMembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersRemoveAsync(Dropbox.Api.Team.GroupMembersRemoveArg)">
            <summary>
            <para>Removes members from a group.</para>
            <para>The members are removed immediately. However the revoking of group-owned
            resources may take additional time. Use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/> to determine
            whether this process has completed.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupMembersRemoveArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersRemove(Dropbox.Api.Team.GroupMembersRemoveArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members remove route.</para>
            </summary>
            <param name="groupMembersRemoveArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersRemoveAsync(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg},System.Boolean)">
            <summary>
            <para>Removes members from a group.</para>
            <para>The members are removed immediately. However the revoking of group-owned
            resources may take additional time. Use the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/> to determine
            whether this process has completed.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="group">Group from which users will be removed.</param>
            <param name="users">List of users to be removed from the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersRemove(Dropbox.Api.Team.GroupSelector,System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg},System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members remove route.</para>
            </summary>
            <param name="group">Group from which users will be removed.</param>
            <param name="users">List of users to be removed from the group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsMembersRemove(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups members remove route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersSetAccessTypeAsync(Dropbox.Api.Team.GroupMembersSetAccessTypeArg)">
            <summary>
            <para>Sets a member's access type in a group.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupMembersSetAccessTypeArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersSetAccessType(Dropbox.Api.Team.GroupMembersSetAccessTypeArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members set access type
            route.</para>
            </summary>
            <param name="groupMembersSetAccessTypeArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsMembersSetAccessTypeAsync(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.GroupAccessType,System.Boolean)">
            <summary>
            <para>Sets a member's access type in a group.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="user">Identity of a user that is a member of <paramref name="group"/>.</param>
            <param name="accessType">New group access type the user will have.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsMembersSetAccessType(Dropbox.Api.Team.GroupSelector,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.GroupAccessType,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups members set access type
            route.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="user">Identity of a user that is a member of <paramref name="group"
            />.</param>
            <param name="accessType">New group access type the user will have.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsMembersSetAccessType(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups members set access type
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupMemberSetAccessTypeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsUpdateAsync(Dropbox.Api.Team.GroupUpdateArgs)">
            <summary>
            <para>Updates a group's name and/or external ID.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="groupUpdateArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsUpdate(Dropbox.Api.Team.GroupUpdateArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups update route.</para>
            </summary>
            <param name="groupUpdateArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.GroupsUpdateAsync(Dropbox.Api.Team.GroupSelector,System.Boolean,System.String,System.String)">
            <summary>
            <para>Updates a group's name and/or external ID.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="newGroupName">Optional argument. Set group name to this if
            provided.</param>
            <param name="newGroupExternalId">Optional argument. New group external ID. If the
            argument is None, the group's external_id won't be updated. If the argument is
            empty string, the group's external id will be cleared.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginGroupsUpdate(Dropbox.Api.Team.GroupSelector,System.Boolean,System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the groups update route.</para>
            </summary>
            <param name="group">Specify a group.</param>
            <param name="returnMembers">Whether to return the list of members in the group.
            Note that the default value will cause all the group members to be returned in the
            response. This may take a long time for large groups.</param>
            <param name="newGroupName">Optional argument. Set group name to this if
            provided.</param>
            <param name="newGroupExternalId">Optional argument. New group external ID. If the
            argument is None, the group's external_id won't be updated. If the argument is
            empty string, the group's external id will be cleared.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndGroupsUpdate(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the groups update route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.GroupUpdateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMemberLinkedAppsAsync(Dropbox.Api.Team.ListMemberAppsArg)">
            <summary>
            <para>List all linked applications of the team member.</para>
            <para>Note, this endpoint does not list any team-linked applications.</para>
            </summary>
            <param name="listMemberAppsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListMemberLinkedApps(Dropbox.Api.Team.ListMemberAppsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list member linked apps
            route.</para>
            </summary>
            <param name="listMemberAppsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMemberLinkedAppsAsync(System.String)">
            <summary>
            <para>List all linked applications of the team member.</para>
            <para>Note, this endpoint does not list any team-linked applications.</para>
            </summary>
            <param name="teamMemberId">The team member id</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListMemberLinkedApps(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list member linked apps
            route.</para>
            </summary>
            <param name="teamMemberId">The team member id</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndLinkedAppsListMemberLinkedApps(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the linked apps list member linked
            apps route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMemberAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)">
            <summary>
            <para>List all applications linked to the team members' accounts.</para>
            <para>Note, this endpoint does not list any team-linked applications.</para>
            </summary>
            <param name="listMembersAppsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListMembersLinkedApps(Dropbox.Api.Team.ListMembersAppsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list members linked apps
            route.</para>
            </summary>
            <param name="listMembersAppsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(System.String)">
            <summary>
            <para>List all applications linked to the team members' accounts.</para>
            <para>Note, this endpoint does not list any team-linked applications.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            the cursor shouldn't be passed. Then, if the result of the call includes a cursor,
            the following requests should include the received cursors in order to receive the
            next sub list of the team applications</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListMembersLinkedApps(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list members linked apps
            route.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListMembersLinkedAppsAsync(Dropbox.Api.Team.ListMembersAppsArg)"/>
            the cursor shouldn't be passed. Then, if the result of the call includes a cursor,
            the following requests should include the received cursors in order to receive the
            next sub list of the team applications</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndLinkedAppsListMembersLinkedApps(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the linked apps list members
            linked apps route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListMembersAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)">
            <summary>
            <para>List all applications linked to the team members' accounts.</para>
            <para>Note, this endpoint doesn't list any team-linked applications.</para>
            </summary>
            <param name="listTeamAppsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListTeamLinkedApps(Dropbox.Api.Team.ListTeamAppsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list team linked apps
            route.</para>
            </summary>
            <param name="listTeamAppsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(System.String)">
            <summary>
            <para>List all applications linked to the team members' accounts.</para>
            <para>Note, this endpoint doesn't list any team-linked applications.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of the team applications</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsListTeamLinkedApps(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps list team linked apps
            route.</para>
            </summary>
            <param name="cursor">At the first call to the <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsListTeamLinkedAppsAsync(Dropbox.Api.Team.ListTeamAppsArg)"/> the
            cursor shouldn't be passed. Then, if the result of the call includes a cursor, the
            following requests should include the received cursors in order to receive the next
            sub list of the team applications</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndLinkedAppsListTeamLinkedApps(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the linked apps list team linked
            apps route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.ListTeamAppsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppAsync(Dropbox.Api.Team.RevokeLinkedApiAppArg)">
            <summary>
            <para>Revoke a linked application of the team member</para>
            </summary>
            <param name="revokeLinkedApiAppArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsRevokeLinkedApp(Dropbox.Api.Team.RevokeLinkedApiAppArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps revoke linked app
            route.</para>
            </summary>
            <param name="revokeLinkedApiAppArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppAsync(System.String,System.String,System.Boolean)">
            <summary>
            <para>Revoke a linked application of the team member</para>
            </summary>
            <param name="appId">The application's unique id</param>
            <param name="teamMemberId">The unique id of the member owning the device</param>
            <param name="keepAppFolder">Whether to keep the application dedicated folder (in
            case the application uses one)</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsRevokeLinkedApp(System.String,System.String,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps revoke linked app
            route.</para>
            </summary>
            <param name="appId">The application's unique id</param>
            <param name="teamMemberId">The unique id of the member owning the device</param>
            <param name="keepAppFolder">Whether to keep the application dedicated folder (in
            case the application uses one)</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndLinkedAppsRevokeLinkedApp(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the linked apps revoke linked app
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppBatchAsync(Dropbox.Api.Team.RevokeLinkedApiAppBatchArg)">
            <summary>
            <para>Revoke a list of linked applications of the team members</para>
            </summary>
            <param name="revokeLinkedApiAppBatchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsRevokeLinkedAppBatch(Dropbox.Api.Team.RevokeLinkedApiAppBatchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps revoke linked app batch
            route.</para>
            </summary>
            <param name="revokeLinkedApiAppBatchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.LinkedAppsRevokeLinkedAppBatchAsync(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeLinkedApiAppArg})">
            <summary>
            <para>Revoke a list of linked applications of the team members</para>
            </summary>
            <param name="revokeLinkedApp">The revoke linked app</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginLinkedAppsRevokeLinkedAppBatch(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.RevokeLinkedApiAppArg},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the linked apps revoke linked app batch
            route.</para>
            </summary>
            <param name="revokeLinkedApp">The revoke linked app</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndLinkedAppsRevokeLinkedAppBatch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the linked apps revoke linked app
            batch route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.RevokeLinkedAppBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)">
            <summary>
            <para>Adds members to a team.</para>
            <para>Permission : Team member management</para>
            <para>A maximum of 20 members can be specified in a single call.</para>
            <para>If no Dropbox account exists with the email address specified, a new Dropbox
            account will be created with the given email address, and that account will be
            invited to the team.</para>
            <para>If a personal Dropbox account exists with the email address specified in the
            call, this call will create a placeholder Dropbox account for the user on the team
            and send an email inviting the user to migrate their existing personal account onto
            the team.</para>
            <para>Team member management apps are required to set an initial given_name and
            surname for a user to use in the team invitation and for 'Perform as team member'
            actions taken on the user before they become 'active'.</para>
            </summary>
            <param name="membersAddArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersAdd(Dropbox.Api.Team.MembersAddArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members add route.</para>
            </summary>
            <param name="membersAddArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAddArg},System.Boolean)">
            <summary>
            <para>Adds members to a team.</para>
            <para>Permission : Team member management</para>
            <para>A maximum of 20 members can be specified in a single call.</para>
            <para>If no Dropbox account exists with the email address specified, a new Dropbox
            account will be created with the given email address, and that account will be
            invited to the team.</para>
            <para>If a personal Dropbox account exists with the email address specified in the
            call, this call will create a placeholder Dropbox account for the user on the team
            and send an email inviting the user to migrate their existing personal account onto
            the team.</para>
            <para>Team member management apps are required to set an initial given_name and
            surname for a user to use in the team invitation and for 'Perform as team member'
            actions taken on the user before they become 'active'.</para>
            </summary>
            <param name="newMembers">Details of new members to be added to the team.</param>
            <param name="forceAsync">Whether to force the add to happen asynchronously.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersAdd(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.MemberAddArg},System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members add route.</para>
            </summary>
            <param name="newMembers">Details of new members to be added to the team.</param>
            <param name="forceAsync">Whether to force the add to happen asynchronously.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersAdd(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members add route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddJobStatusGetAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/> , use this to poll the
            status of the asynchronous request.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersAddJobStatusGet(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members add job status get route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddJobStatusGetAsync(System.String)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/> , use this to poll the
            status of the asynchronous request.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersAddJobStatusGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members add job status get route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersAddJobStatusGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members add job status get
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersGetInfoAsync(Dropbox.Api.Team.MembersGetInfoArgs)">
            <summary>
            <para>Returns information about multiple team members.</para>
            <para>Permission : Team information</para>
            <para>This endpoint will return <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/>, for IDs (or emails) that
            cannot be matched to a valid team member.</para>
            </summary>
            <param name="membersGetInfoArgs">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersGetInfo(Dropbox.Api.Team.MembersGetInfoArgs,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members get info route.</para>
            </summary>
            <param name="membersGetInfoArgs">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersGetInfoAsync(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg})">
            <summary>
            <para>Returns information about multiple team members.</para>
            <para>Permission : Team information</para>
            <para>This endpoint will return <see cref="T:Dropbox.Api.Team.MembersGetInfoItem.IdNotFound"/>, for IDs (or emails) that
            cannot be matched to a valid team member.</para>
            </summary>
            <param name="members">List of team members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersGetInfo(System.Collections.Generic.IEnumerable{Dropbox.Api.Team.UserSelectorArg},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members get info route.</para>
            </summary>
            <param name="members">List of team members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersGetInfo(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members get info route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersGetInfoError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListAsync(Dropbox.Api.Team.MembersListArg)">
            <summary>
            <para>Lists members of a team.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="membersListArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersList(Dropbox.Api.Team.MembersListArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members list route.</para>
            </summary>
            <param name="membersListArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListAsync(System.UInt32)">
            <summary>
            <para>Lists members of a team.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersList(System.UInt32,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members list route.</para>
            </summary>
            <param name="limit">Number of results to return per call.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersList(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members list route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(Dropbox.Api.Team.MembersListContinueArg)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListAsync(Dropbox.Api.Team.MembersListArg)"/>, use this to paginate
            through all team members.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="membersListContinueArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersListContinue(Dropbox.Api.Team.MembersListContinueArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members list continue route.</para>
            </summary>
            <param name="membersListContinueArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListContinueAsync(System.String)">
            <summary>
            <para>Once a cursor has been retrieved from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersListAsync(Dropbox.Api.Team.MembersListArg)"/>, use this to paginate
            through all team members.</para>
            <para>Permission : Team information</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersListContinue(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members list continue route.</para>
            </summary>
            <param name="cursor">Indicates from what point to get the next set of
            members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersListContinue(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members list continue route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersListContinueError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveAsync(Dropbox.Api.Team.MembersRemoveArg)">
            <summary>
            <para>Removes a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            <para>This is not a deactivation where the account can be re-activated again.
            Calling <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/> with the
            removed user's email address will create a new account with a new team_member_id
            that will not have access to any content that was shared with the initial
            account.</para>
            <para>This endpoint may initiate an asynchronous job. To obtain the final result of
            the job, the client should periodically poll <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/>.</para>
            </summary>
            <param name="membersRemoveArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersRemove(Dropbox.Api.Team.MembersRemoveArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members remove route.</para>
            </summary>
            <param name="membersRemoveArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveAsync(Dropbox.Api.Team.UserSelectorArg,System.Boolean,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.UserSelectorArg,System.Boolean)">
            <summary>
            <para>Removes a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            <para>This is not a deactivation where the account can be re-activated again.
            Calling <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersAddAsync(Dropbox.Api.Team.MembersAddArg)"/> with the
            removed user's email address will create a new account with a new team_member_id
            that will not have access to any content that was shared with the initial
            account.</para>
            <para>This endpoint may initiate an asynchronous job. To obtain the final result of
            the job, the client should periodically poll <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveJobStatusGetAsync(Dropbox.Api.Async.PollArg)"/>.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
            <param name="transferDestId">If provided, files from the deleted member account
            will be transferred to this user.</param>
            <param name="transferAdminId">If provided, errors during the transfer process will
            be sent via email to this user. If the transfer_dest_id argument was provided, then
            this argument must be provided as well.</param>
            <param name="keepAccount">Downgrade the member to a Basic account. The user will
            retain the email address associated with their Dropbox account and data in their
            account that is not restricted to team members.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersRemove(Dropbox.Api.Team.UserSelectorArg,System.Boolean,Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.UserSelectorArg,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members remove route.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
            <param name="transferDestId">If provided, files from the deleted member account
            will be transferred to this user.</param>
            <param name="transferAdminId">If provided, errors during the transfer process will
            be sent via email to this user. If the transfer_dest_id argument was provided, then
            this argument must be provided as well.</param>
            <param name="keepAccount">Downgrade the member to a Basic account. The user will
            retain the email address associated with their Dropbox account and data in their
            account that is not restricted to team members.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersRemove(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members remove route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersRemoveError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveJobStatusGetAsync(Dropbox.Api.Async.PollArg)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveAsync(Dropbox.Api.Team.MembersRemoveArg)"/> , use this to poll
            the status of the asynchronous request.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="pollArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersRemoveJobStatusGet(Dropbox.Api.Async.PollArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members remove job status get
            route.</para>
            </summary>
            <param name="pollArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveJobStatusGetAsync(System.String)">
            <summary>
            <para>Once an async_job_id is returned from <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersRemoveAsync(Dropbox.Api.Team.MembersRemoveArg)"/> , use this to poll
            the status of the asynchronous request.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersRemoveJobStatusGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members remove job status get
            route.</para>
            </summary>
            <param name="asyncJobId">Id of the asynchronous job. This is the value of a
            response returned from the method that launched the job.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersRemoveJobStatusGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members remove job status get
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Async.PollError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSendWelcomeEmailAsync(Dropbox.Api.Team.UserSelectorArg)">
            <summary>
            <para>Sends welcome email to pending team member.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            <para>No-op if team member is not pending.</para>
            </summary>
            <param name="userSelectorArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSendWelcomeEmail(Dropbox.Api.Team.UserSelectorArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members send welcome email route.</para>
            </summary>
            <param name="userSelectorArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersSendWelcomeEmail(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members send welcome email
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSendWelcomeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSetAdminPermissionsAsync(Dropbox.Api.Team.MembersSetPermissionsArg)">
            <summary>
            <para>Updates a team member's permissions.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="membersSetPermissionsArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSetAdminPermissions(Dropbox.Api.Team.MembersSetPermissionsArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members set admin permissions
            route.</para>
            </summary>
            <param name="membersSetPermissionsArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSetAdminPermissionsAsync(Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.AdminTier)">
            <summary>
            <para>Updates a team member's permissions.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="user">Identity of user whose role will be set.</param>
            <param name="newRole">The new role of the member.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSetAdminPermissions(Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Team.AdminTier,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members set admin permissions
            route.</para>
            </summary>
            <param name="user">Identity of user whose role will be set.</param>
            <param name="newRole">The new role of the member.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersSetAdminPermissions(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members set admin permissions
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetPermissionsError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSetProfileAsync(Dropbox.Api.Team.MembersSetProfileArg)">
            <summary>
            <para>Updates a team member's profile.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="membersSetProfileArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSetProfile(Dropbox.Api.Team.MembersSetProfileArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members set profile route.</para>
            </summary>
            <param name="membersSetProfileArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSetProfileAsync(Dropbox.Api.Team.UserSelectorArg,System.String,System.String,System.String,System.String)">
            <summary>
            <para>Updates a team member's profile.</para>
            <para>Permission : Team member management</para>
            </summary>
            <param name="user">Identity of user whose profile will be set.</param>
            <param name="newEmail">New email for member.</param>
            <param name="newExternalId">New external ID for member.</param>
            <param name="newGivenName">New given name for member.</param>
            <param name="newSurname">New surname for member.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSetProfile(Dropbox.Api.Team.UserSelectorArg,System.String,System.String,System.String,System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members set profile route.</para>
            </summary>
            <param name="user">Identity of user whose profile will be set.</param>
            <param name="newEmail">New email for member.</param>
            <param name="newExternalId">New external ID for member.</param>
            <param name="newGivenName">New given name for member.</param>
            <param name="newSurname">New surname for member.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersSetProfile(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members set profile route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSetProfileError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSuspendAsync(Dropbox.Api.Team.MembersDeactivateArg)">
            <summary>
            <para>Suspend a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            </summary>
            <param name="membersDeactivateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSuspend(Dropbox.Api.Team.MembersDeactivateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members suspend route.</para>
            </summary>
            <param name="membersDeactivateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersSuspendAsync(Dropbox.Api.Team.UserSelectorArg,System.Boolean)">
            <summary>
            <para>Suspend a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersSuspend(Dropbox.Api.Team.UserSelectorArg,System.Boolean,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members suspend route.</para>
            </summary>
            <param name="user">Identity of user to remove/suspend.</param>
            <param name="wipeData">If provided, controls if the user's data will be deleted on
            their linked devices.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersSuspend(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members suspend route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersSuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersUnsuspendAsync(Dropbox.Api.Team.MembersUnsuspendArg)">
            <summary>
            <para>Unsuspend a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            </summary>
            <param name="membersUnsuspendArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersUnsuspend(Dropbox.Api.Team.MembersUnsuspendArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members unsuspend route.</para>
            </summary>
            <param name="membersUnsuspendArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.MembersUnsuspendAsync(Dropbox.Api.Team.UserSelectorArg)">
            <summary>
            <para>Unsuspend a member from a team.</para>
            <para>Permission : Team member management</para>
            <para>Exactly one of team_member_id, email, or external_id must be provided to
            identify the user account.</para>
            </summary>
            <param name="user">Identity of user to unsuspend.</param>
            <returns>The task that represents the asynchronous send operation.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginMembersUnsuspend(Dropbox.Api.Team.UserSelectorArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the members unsuspend route.</para>
            </summary>
            <param name="user">Identity of user to unsuspend.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndMembersUnsuspend(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the members unsuspend route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.MembersUnsuspendError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)">
            <summary>
            <para>Add a property template. See route files/properties/add to add properties to
            a file.</para>
            </summary>
            <param name="addPropertyTemplateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateAdd(Dropbox.Api.Team.AddPropertyTemplateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template add route.</para>
            </summary>
            <param name="addPropertyTemplateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Add a property template. See route files/properties/add to add properties to
            a file.</para>
            </summary>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="fields">This is a list of custom properties associated with a property
            template. There can be up to 64 properties in a single property template.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateAdd(System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template add route.</para>
            </summary>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="fields">This is a list of custom properties associated with a property
            template. There can be up to 64 properties in a single property template.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndPropertiesTemplateAdd(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template add route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateGetAsync(Dropbox.Api.Properties.GetPropertyTemplateArg)">
            <summary>
            <para>Get the schema for a specified template.</para>
            </summary>
            <param name="getPropertyTemplateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateGet(Dropbox.Api.Properties.GetPropertyTemplateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template get route.</para>
            </summary>
            <param name="getPropertyTemplateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateGetAsync(System.String)">
            <summary>
            <para>Get the schema for a specified template.</para>
            </summary>
            <param name="templateId">An identifier for property template added by route
            properties/template/add.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateGet(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template get route.</para>
            </summary>
            <param name="templateId">An identifier for property template added by route
            properties/template/add.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndPropertiesTemplateGet(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template get route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateListAsync">
            <summary>
            <para>Get the property template identifiers for a team. To get the schema of each
            template use <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateGetAsync(Dropbox.Api.Properties.GetPropertyTemplateArg)"/>.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateList(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template list route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndPropertiesTemplateList(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template list route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.PropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateUpdateAsync(Dropbox.Api.Team.UpdatePropertyTemplateArg)">
            <summary>
            <para>Update a property template. This route can update the template name, the
            template description and add optional properties to templates.</para>
            </summary>
            <param name="updatePropertyTemplateArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateUpdate(Dropbox.Api.Team.UpdatePropertyTemplateArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template update route.</para>
            </summary>
            <param name="updatePropertyTemplateArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateUpdateAsync(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Update a property template. This route can update the template name, the
            template description and add optional properties to templates.</para>
            </summary>
            <param name="templateId">An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</param>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="addFields">This is a list of custom properties to add to the property
            template. There can be up to 64 properties in a single property template.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginPropertiesTemplateUpdate(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the properties template update route.</para>
            </summary>
            <param name="templateId">An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</param>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="addFields">This is a list of custom properties to add to the property
            template. There can be up to 64 properties in a single property template.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndPropertiesTemplateUpdate(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the properties template update
            route to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Properties.ModifyPropertyTemplateError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetActivityAsync(Dropbox.Api.Team.DateRange)">
            <summary>
            <para>Retrieves reporting data about a team's user activity.</para>
            </summary>
            <param name="dateRange">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetActivity(Dropbox.Api.Team.DateRange,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get activity route.</para>
            </summary>
            <param name="dateRange">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetActivityAsync(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Retrieves reporting data about a team's user activity.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetActivity(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get activity route.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndReportsGetActivity(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the reports get activity route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetDevicesAsync(Dropbox.Api.Team.DateRange)">
            <summary>
            <para>Retrieves reporting data about a team's linked devices.</para>
            </summary>
            <param name="dateRange">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetDevices(Dropbox.Api.Team.DateRange,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get devices route.</para>
            </summary>
            <param name="dateRange">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetDevicesAsync(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Retrieves reporting data about a team's linked devices.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetDevices(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get devices route.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndReportsGetDevices(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the reports get devices route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetMembershipAsync(Dropbox.Api.Team.DateRange)">
            <summary>
            <para>Retrieves reporting data about a team's membership.</para>
            </summary>
            <param name="dateRange">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetMembership(Dropbox.Api.Team.DateRange,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get membership route.</para>
            </summary>
            <param name="dateRange">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetMembershipAsync(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Retrieves reporting data about a team's membership.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetMembership(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get membership route.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndReportsGetMembership(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the reports get membership route
            to complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetStorageAsync(Dropbox.Api.Team.DateRange)">
            <summary>
            <para>Retrieves reporting data about a team's storage usage.</para>
            </summary>
            <param name="dateRange">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetStorage(Dropbox.Api.Team.DateRange,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get storage route.</para>
            </summary>
            <param name="dateRange">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.ReportsGetStorageAsync(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            <para>Retrieves reporting data about a team's storage usage.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.BeginReportsGetStorage(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the reports get storage route.</para>
            </summary>
            <param name="startDate">Optional starting date (inclusive)</param>
            <param name="endDate">Optional ending date (exclusive)</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.Routes.TeamRoutes.EndReportsGetStorage(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the reports get storage route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Team.DateRangeError"/>.</exception>
        </member>
        <member name="P:Dropbox.Api.Team.Routes.TeamRoutes.Transport">
            <summary>
            <para>Gets the transport used for these routes</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateArg">
            <summary>
            <para>The update property template arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UpdatePropertyTemplateArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UpdatePropertyTemplateArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateArg.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{Dropbox.Api.Properties.PropertyFieldTemplate})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateArg"/>
            class.</para>
            </summary>
            <param name="templateId">An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</param>
            <param name="name">A display name for the property template. Property template
            names can be up to 256 bytes.</param>
            <param name="description">Description for new property template. Property template
            descriptions can be up to 1024 bytes.</param>
            <param name="addFields">This is a list of custom properties to add to the property
            template. There can be up to 64 properties in a single property template.</param>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.UpdatePropertyTemplateArg.TemplateId">
            <summary>
            <para>An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UpdatePropertyTemplateArg.Name">
            <summary>
            <para>A display name for the property template. Property template names can be up
            to 256 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UpdatePropertyTemplateArg.Description">
            <summary>
            <para>Description for new property template. Property template descriptions can be
            up to 1024 bytes.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UpdatePropertyTemplateArg.AddFields">
            <summary>
            <para>This is a list of custom properties to add to the property template. There
            can be up to 64 properties in a single property template.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateArg.UpdatePropertyTemplateArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateArg.UpdatePropertyTemplateArgEncoder.EncodeFields(Dropbox.Api.Team.UpdatePropertyTemplateArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateArg.UpdatePropertyTemplateArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateArg.UpdatePropertyTemplateArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateArg.UpdatePropertyTemplateArgDecoder.SetField(Dropbox.Api.Team.UpdatePropertyTemplateArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateResult">
            <summary>
            <para>The update property template result object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UpdatePropertyTemplateResult.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UpdatePropertyTemplateResult.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateResult.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateResult"/>
            class.</para>
            </summary>
            <param name="templateId">An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</param>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateResult.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateResult"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Team.UpdatePropertyTemplateResult.TemplateId">
            <summary>
            <para>An identifier for property template added by <see cref="M:Dropbox.Api.Team.Routes.TeamRoutes.PropertiesTemplateAddAsync(Dropbox.Api.Team.AddPropertyTemplateArg)"/>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateResult.UpdatePropertyTemplateResultEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateResult.UpdatePropertyTemplateResultEncoder.EncodeFields(Dropbox.Api.Team.UpdatePropertyTemplateResult,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UpdatePropertyTemplateResult.UpdatePropertyTemplateResultDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateResult"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateResult.UpdatePropertyTemplateResultDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UpdatePropertyTemplateResult"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UpdatePropertyTemplateResult.UpdatePropertyTemplateResultDecoder.SetField(Dropbox.Api.Team.UpdatePropertyTemplateResult,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg">
            <summary>
            <para>Argument for selecting a single user, either by team_member_id, external_id or
            email.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.IsTeamMemberId">
            <summary>
            <para>Gets a value indicating whether this instance is TeamMemberId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.AsTeamMemberId">
            <summary>
            <para>Gets this instance as a TeamMemberId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.IsExternalId">
            <summary>
            <para>Gets a value indicating whether this instance is ExternalId</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.AsExternalId">
            <summary>
            <para>Gets this instance as a ExternalId, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.IsEmail">
            <summary>
            <para>Gets a value indicating whether this instance is Email</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.AsEmail">
            <summary>
            <para>Gets this instance as a Email, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.UserSelectorArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.UserSelectorArgEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.UserSelectorArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.UserSelectorArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.UserSelectorArgDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId">
            <summary>
            <para>The team member id object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.TeamMemberIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.TeamMemberIdEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorArg.TeamMemberId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.TeamMemberIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.TeamMemberIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorArg.TeamMemberId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.TeamMemberId.TeamMemberIdDecoder.SetField(Dropbox.Api.Team.UserSelectorArg.TeamMemberId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.ExternalId">
            <summary>
            <para>The external id object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.ExternalId.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.ExternalId.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.ExternalId.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.ExternalId"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.ExternalId.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.ExternalId"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.ExternalId.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.ExternalId.ExternalIdEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.ExternalId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.ExternalId.ExternalIdEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorArg.ExternalId,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.ExternalId.ExternalIdDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.ExternalId"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.ExternalId.ExternalIdDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorArg.ExternalId"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.ExternalId.ExternalIdDecoder.SetField(Dropbox.Api.Team.UserSelectorArg.ExternalId,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.Email">
            <summary>
            <para>The email object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.Email.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorArg.Email.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.Email.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.Email"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.Email.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorArg.Email"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorArg.Email.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.Email.EmailEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.Email.EmailEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorArg.Email,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorArg.Email.EmailDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorArg.Email"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.Email.EmailDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorArg.Email"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorArg.Email.EmailDecoder.SetField(Dropbox.Api.Team.UserSelectorArg.Email,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError">
            <summary>
            <para>Error that can be returned whenever a struct derived from <see cref="T:Dropbox.Api.Team.UserSelectorArg"/> is used.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorError.IsUserNotFound">
            <summary>
            <para>Gets a value indicating whether this instance is UserNotFound</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UserSelectorError.AsUserNotFound">
            <summary>
            <para>Gets this instance as a UserNotFound, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError.UserSelectorErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserSelectorErrorEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError.UserSelectorErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserSelectorErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserSelectorErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError.UserNotFound">
            <summary>
            <para>No matching user found. The provided team_member_id, email, or external_id
            does not exist on this team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorError.UserNotFound.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorError.UserNotFound.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserNotFound.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UserSelectorError.UserNotFound"/>
            class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UserSelectorError.UserNotFound.Instance">
            <summary>
            <para>A singleton instance of UserNotFound</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError.UserNotFound.UserNotFoundEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UserSelectorError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserNotFound.UserNotFoundEncoder.EncodeFields(Dropbox.Api.Team.UserSelectorError.UserNotFound,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UserSelectorError.UserNotFound.UserNotFoundDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UserSelectorError.UserNotFound"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserNotFound.UserNotFoundDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UserSelectorError.UserNotFound"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UserSelectorError.UserNotFound.UserNotFoundDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg">
            <summary>
            <para>Argument for selecting a list of users, either by team_member_ids, external_ids
            or emails.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.IsTeamMemberIds">
            <summary>
            <para>Gets a value indicating whether this instance is TeamMemberIds</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.AsTeamMemberIds">
            <summary>
            <para>Gets this instance as a TeamMemberIds, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.IsExternalIds">
            <summary>
            <para>Gets a value indicating whether this instance is ExternalIds</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.AsExternalIds">
            <summary>
            <para>Gets this instance as a ExternalIds, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.IsEmails">
            <summary>
            <para>Gets a value indicating whether this instance is Emails</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.AsEmails">
            <summary>
            <para>Gets this instance as a Emails, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.UsersSelectorArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.UsersSelectorArgEncoder.EncodeFields(Dropbox.Api.Team.UsersSelectorArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.UsersSelectorArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.UsersSelectorArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UsersSelectorArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.UsersSelectorArgDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds">
            <summary>
            <para>List of member IDs.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.TeamMemberIdsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.TeamMemberIdsEncoder.EncodeFields(Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.TeamMemberIdsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.TeamMemberIdsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds.TeamMemberIdsDecoder.SetField(Dropbox.Api.Team.UsersSelectorArg.TeamMemberIds,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds">
            <summary>
            <para>List of external user IDs.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds"/>
            class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.ExternalIdsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.ExternalIdsEncoder.EncodeFields(Dropbox.Api.Team.UsersSelectorArg.ExternalIds,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.ExternalIdsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.ExternalIdsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UsersSelectorArg.ExternalIds"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.ExternalIds.ExternalIdsDecoder.SetField(Dropbox.Api.Team.UsersSelectorArg.ExternalIds,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.Emails">
            <summary>
            <para>List of email addresses.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.Emails.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Team.UsersSelectorArg.Emails.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.Emails.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.Emails"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.Emails.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Team.UsersSelectorArg.Emails"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Team.UsersSelectorArg.Emails.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.Emails.EmailsEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.Emails"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.Emails.EmailsEncoder.EncodeFields(Dropbox.Api.Team.UsersSelectorArg.Emails,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Team.UsersSelectorArg.Emails.EmailsDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Team.UsersSelectorArg.Emails"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.Emails.EmailsDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Team.UsersSelectorArg.Emails"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Team.UsersSelectorArg.Emails.EmailsDecoder.SetField(Dropbox.Api.Team.UsersSelectorArg.Emails,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Account">
            <summary>
            <para>The amount of detail revealed about an account depends on the user being queried
            and the user making the query.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.BasicAccount"/>
            <seealso cref="T:Dropbox.Api.Users.FullAccount"/>
        </member>
        <member name="F:Dropbox.Api.Users.Account.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.Account.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Account.#ctor(System.String,Dropbox.Api.Users.Name,System.String,System.Boolean,System.Boolean,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Account"/> class.</para>
            </summary>
            <param name="accountId">The user's unique Dropbox ID.</param>
            <param name="name">Details of a user's name.</param>
            <param name="email">The user's e-mail address. Do not rely on this without checking
            the <paramref name="emailVerified"/> field. Even then, it's possible that the user
            has since lost access to their e-mail.</param>
            <param name="emailVerified">Whether the user has verified their e-mail
            address.</param>
            <param name="disabled">Whether the user has been disabled.</param>
            <param name="profilePhotoUrl">URL for the photo representing the user, if one is
            set.</param>
        </member>
        <member name="M:Dropbox.Api.Users.Account.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Account"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.Account.AccountId">
            <summary>
            <para>The user's unique Dropbox ID.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Account.Name">
            <summary>
            <para>Details of a user's name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Account.Email">
            <summary>
            <para>The user's e-mail address. Do not rely on this without checking the <see cref="P:Dropbox.Api.Users.Account.EmailVerified"/> field. Even then, it's possible that the user has since
            lost access to their e-mail.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Account.EmailVerified">
            <summary>
            <para>Whether the user has verified their e-mail address.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Account.Disabled">
            <summary>
            <para>Whether the user has been disabled.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Account.ProfilePhotoUrl">
            <summary>
            <para>URL for the photo representing the user, if one is set.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.Account.AccountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.Account"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Account.AccountEncoder.EncodeFields(Dropbox.Api.Users.Account,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Account.AccountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.Account"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Account.AccountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.Account"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Account.AccountDecoder.SetField(Dropbox.Api.Users.Account,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType">
            <summary>
            <para>What type of account this user has.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.AccountType"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.IsBasic">
            <summary>
            <para>Gets a value indicating whether this instance is Basic</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.AsBasic">
            <summary>
            <para>Gets this instance as a Basic, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.IsPro">
            <summary>
            <para>Gets a value indicating whether this instance is Pro</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.AsPro">
            <summary>
            <para>Gets this instance as a Pro, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.IsBusiness">
            <summary>
            <para>Gets a value indicating whether this instance is Business</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.AccountType.AsBusiness">
            <summary>
            <para>Gets this instance as a Business, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.AccountTypeEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.AccountType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.AccountTypeEncoder.EncodeFields(Dropbox.Api.Users.AccountType,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.AccountTypeDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.AccountType"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.AccountTypeDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.AccountType"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.AccountTypeDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Basic">
            <summary>
            <para>The basic account type.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Basic.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Basic.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Basic.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.AccountType.Basic"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Basic.Instance">
            <summary>
            <para>A singleton instance of Basic</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Basic.BasicEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.AccountType.Basic"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Basic.BasicEncoder.EncodeFields(Dropbox.Api.Users.AccountType.Basic,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Basic.BasicDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.AccountType.Basic"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Basic.BasicDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.AccountType.Basic"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Basic.BasicDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Pro">
            <summary>
            <para>The Dropbox Pro account type.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Pro.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Pro.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Pro.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.AccountType.Pro"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Pro.Instance">
            <summary>
            <para>A singleton instance of Pro</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Pro.ProEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.AccountType.Pro"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Pro.ProEncoder.EncodeFields(Dropbox.Api.Users.AccountType.Pro,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Pro.ProDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.AccountType.Pro"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Pro.ProDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.AccountType.Pro"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Pro.ProDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Business">
            <summary>
            <para>The Dropbox Business account type.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Business.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Business.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Business.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.AccountType.Business"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.AccountType.Business.Instance">
            <summary>
            <para>A singleton instance of Business</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Business.BusinessEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.AccountType.Business"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Business.BusinessEncoder.EncodeFields(Dropbox.Api.Users.AccountType.Business,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.AccountType.Business.BusinessDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.AccountType.Business"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Business.BusinessDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.AccountType.Business"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.AccountType.Business.BusinessDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.BasicAccount">
            <summary>
            <para>Basic information about any account.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.Account"/>
        </member>
        <member name="F:Dropbox.Api.Users.BasicAccount.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.BasicAccount.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.BasicAccount.#ctor(System.String,Dropbox.Api.Users.Name,System.String,System.Boolean,System.Boolean,System.Boolean,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.BasicAccount"/> class.</para>
            </summary>
            <param name="accountId">The user's unique Dropbox ID.</param>
            <param name="name">Details of a user's name.</param>
            <param name="email">The user's e-mail address. Do not rely on this without checking
            the <paramref name="emailVerified"/> field. Even then, it's possible that the user
            has since lost access to their e-mail.</param>
            <param name="emailVerified">Whether the user has verified their e-mail
            address.</param>
            <param name="disabled">Whether the user has been disabled.</param>
            <param name="isTeammate">Whether this user is a teammate of the current user. If
            this account is the current user's account, then this will be <c>true</c>.</param>
            <param name="profilePhotoUrl">URL for the photo representing the user, if one is
            set.</param>
            <param name="teamMemberId">The user's unique team member id. This field will only
            be present if the user is part of a team and <paramref name="isTeammate"/> is
            <c>true</c>.</param>
        </member>
        <member name="M:Dropbox.Api.Users.BasicAccount.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.BasicAccount"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.BasicAccount.IsTeammate">
            <summary>
            <para>Whether this user is a teammate of the current user. If this account is the
            current user's account, then this will be <c>true</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.BasicAccount.TeamMemberId">
            <summary>
            <para>The user's unique team member id. This field will only be present if the user
            is part of a team and <see cref="P:Dropbox.Api.Users.BasicAccount.IsTeammate"/> is <c>true</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.BasicAccount.BasicAccountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.BasicAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.BasicAccount.BasicAccountEncoder.EncodeFields(Dropbox.Api.Users.BasicAccount,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.BasicAccount.BasicAccountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.BasicAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.BasicAccount.BasicAccountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.BasicAccount"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.BasicAccount.BasicAccountDecoder.SetField(Dropbox.Api.Users.BasicAccount,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.FullAccount">
            <summary>
            <para>Detailed information about the current user's account.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.Account"/>
        </member>
        <member name="F:Dropbox.Api.Users.FullAccount.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.FullAccount.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullAccount.#ctor(System.String,Dropbox.Api.Users.Name,System.String,System.Boolean,System.Boolean,System.String,System.String,System.Boolean,Dropbox.Api.Users.AccountType,System.String,System.String,Dropbox.Api.Users.FullTeam,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.FullAccount"/> class.</para>
            </summary>
            <param name="accountId">The user's unique Dropbox ID.</param>
            <param name="name">Details of a user's name.</param>
            <param name="email">The user's e-mail address. Do not rely on this without checking
            the <paramref name="emailVerified"/> field. Even then, it's possible that the user
            has since lost access to their e-mail.</param>
            <param name="emailVerified">Whether the user has verified their e-mail
            address.</param>
            <param name="disabled">Whether the user has been disabled.</param>
            <param name="locale">The language that the user specified. Locale tags will be <a href="http://en.wikipedia.org/wiki/IETF_language_tag">IETF language
            tags</a>.</param>
            <param name="referralLink">The user's <a href="https://www.dropbox.com/referrals">referral link</a>.</param>
            <param name="isPaired">Whether the user has a personal and work account. If the
            current account is personal, then <paramref name="team"/> will always be
            <c>null</c>, but <paramref name="isPaired"/> will indicate if a work account is
            linked.</param>
            <param name="accountType">What type of account this user has.</param>
            <param name="profilePhotoUrl">URL for the photo representing the user, if one is
            set.</param>
            <param name="country">The user's two-letter country code, if available. Country
            codes are based on <a href="http://en.wikipedia.org/wiki/ISO_3166-1">ISO
            3166-1</a>.</param>
            <param name="team">If this account is a member of a team, information about that
            team.</param>
            <param name="teamMemberId">This account's unique team member id. This field will
            only be present if <paramref name="team"/> is present.</param>
        </member>
        <member name="M:Dropbox.Api.Users.FullAccount.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.FullAccount"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.Locale">
            <summary>
            <para>The language that the user specified. Locale tags will be <a
            href="http://en.wikipedia.org/wiki/IETF_language_tag">IETF language
            tags</a>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.ReferralLink">
            <summary>
            <para>The user's <a href="https://www.dropbox.com/referrals">referral
            link</a>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.IsPaired">
            <summary>
            <para>Whether the user has a personal and work account. If the current account is
            personal, then <see cref="P:Dropbox.Api.Users.FullAccount.Team"/> will always be <c>null</c>, but <see cref="P:Dropbox.Api.Users.FullAccount.IsPaired"/> will indicate if a work account is linked.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.AccountType">
            <summary>
            <para>What type of account this user has.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.Country">
            <summary>
            <para>The user's two-letter country code, if available. Country codes are based on
            <a href="http://en.wikipedia.org/wiki/ISO_3166-1">ISO 3166-1</a>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.Team">
            <summary>
            <para>If this account is a member of a team, information about that team.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.FullAccount.TeamMemberId">
            <summary>
            <para>This account's unique team member id. This field will only be present if <see cref="P:Dropbox.Api.Users.FullAccount.Team"/> is present.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.FullAccount.FullAccountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.FullAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullAccount.FullAccountEncoder.EncodeFields(Dropbox.Api.Users.FullAccount,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.FullAccount.FullAccountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.FullAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullAccount.FullAccountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.FullAccount"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.FullAccount.FullAccountDecoder.SetField(Dropbox.Api.Users.FullAccount,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.FullTeam">
            <summary>
            <para>Detailed information about a team.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.Team"/>
        </member>
        <member name="T:Dropbox.Api.Users.Team">
            <summary>
            <para>Information about a team.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.FullTeam"/>
        </member>
        <member name="F:Dropbox.Api.Users.Team.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.Team.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Team.#ctor(System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Team"/> class.</para>
            </summary>
            <param name="id">The team's unique ID.</param>
            <param name="name">The name of the team.</param>
        </member>
        <member name="M:Dropbox.Api.Users.Team.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Team"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.Team.Id">
            <summary>
            <para>The team's unique ID.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Team.Name">
            <summary>
            <para>The name of the team.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.Team.TeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Team.TeamEncoder.EncodeFields(Dropbox.Api.Users.Team,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Team.TeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Team.TeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.Team"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Team.TeamDecoder.SetField(Dropbox.Api.Users.Team,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="F:Dropbox.Api.Users.FullTeam.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.FullTeam.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullTeam.#ctor(System.String,System.String,Dropbox.Api.TeamPolicies.TeamSharingPolicies)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.FullTeam"/> class.</para>
            </summary>
            <param name="id">The team's unique ID.</param>
            <param name="name">The name of the team.</param>
            <param name="sharingPolicies">Team policies governing sharing.</param>
        </member>
        <member name="M:Dropbox.Api.Users.FullTeam.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.FullTeam"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.FullTeam.SharingPolicies">
            <summary>
            <para>Team policies governing sharing.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.FullTeam.FullTeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.FullTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullTeam.FullTeamEncoder.EncodeFields(Dropbox.Api.Users.FullTeam,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.FullTeam.FullTeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.FullTeam"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.FullTeam.FullTeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.FullTeam"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.FullTeam.FullTeamDecoder.SetField(Dropbox.Api.Users.FullTeam,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountArg">
            <summary>
            <para>The get account arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountArg.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountArg"/> class.</para>
            </summary>
            <param name="accountId">A user's account identifier.</param>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountArg"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountArg.AccountId">
            <summary>
            <para>A user's account identifier.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountArg.GetAccountArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountArg.GetAccountArgEncoder.EncodeFields(Dropbox.Api.Users.GetAccountArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountArg.GetAccountArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountArg.GetAccountArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountArg.GetAccountArgDecoder.SetField(Dropbox.Api.Users.GetAccountArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchArg">
            <summary>
            <para>The get account batch arg object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchArg.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchArg.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchArg.#ctor(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchArg"/>
            class.</para>
            </summary>
            <param name="accountIds">List of user account identifiers. Should not contain any
            duplicate account IDs.</param>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchArg.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchArg"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchArg.AccountIds">
            <summary>
            <para>List of user account identifiers. Should not contain any duplicate account
            IDs.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchArg.GetAccountBatchArgEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchArg.GetAccountBatchArgEncoder.EncodeFields(Dropbox.Api.Users.GetAccountBatchArg,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchArg.GetAccountBatchArgDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchArg"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchArg.GetAccountBatchArgDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountBatchArg"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchArg.GetAccountBatchArgDecoder.SetField(Dropbox.Api.Users.GetAccountBatchArg,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError">
            <summary>
            <para>The get account batch error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchError.IsNoAccount">
            <summary>
            <para>Gets a value indicating whether this instance is NoAccount</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchError.AsNoAccount">
            <summary>
            <para>Gets this instance as a NoAccount, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchError.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchError.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.GetAccountBatchErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.GetAccountBatchErrorEncoder.EncodeFields(Dropbox.Api.Users.GetAccountBatchError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.GetAccountBatchErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.GetAccountBatchErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.GetAccountBatchErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount">
            <summary>
            <para>The value is an account ID specified in <see cref="P:Dropbox.Api.Users.GetAccountBatchArg.AccountIds"/> that does not
            exist.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.NoAccount.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.NoAccount.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.NoAccount.#ctor(System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.NoAccount.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountBatchError.NoAccount.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount.NoAccountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.NoAccount.NoAccountEncoder.EncodeFields(Dropbox.Api.Users.GetAccountBatchError.NoAccount,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount.NoAccountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.NoAccount.NoAccountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountBatchError.NoAccount"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.NoAccount.NoAccountDecoder.SetField(Dropbox.Api.Users.GetAccountBatchError.NoAccount,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountBatchError.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountBatchError.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.Other.OtherEncoder.EncodeFields(Dropbox.Api.Users.GetAccountBatchError.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountBatchError.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountBatchError.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountBatchError.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountBatchError.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError">
            <summary>
            <para>The get account error object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountError"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountError.IsNoAccount">
            <summary>
            <para>Gets a value indicating whether this instance is NoAccount</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountError.AsNoAccount">
            <summary>
            <para>Gets this instance as a NoAccount, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountError.IsUnknown">
            <summary>
            <para>Gets a value indicating whether this instance is Unknown</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.GetAccountError.AsUnknown">
            <summary>
            <para>Gets this instance as a Unknown, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.GetAccountErrorEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.GetAccountErrorEncoder.EncodeFields(Dropbox.Api.Users.GetAccountError,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.GetAccountErrorDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.GetAccountErrorDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.GetAccountErrorDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.NoAccount">
            <summary>
            <para>The specified <see cref="P:Dropbox.Api.Users.GetAccountArg.AccountId"/> does
            not exist.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.NoAccount.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.NoAccount.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.NoAccount.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountError.NoAccount"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.NoAccount.Instance">
            <summary>
            <para>A singleton instance of NoAccount</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.NoAccount.NoAccountEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountError.NoAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.NoAccount.NoAccountEncoder.EncodeFields(Dropbox.Api.Users.GetAccountError.NoAccount,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.NoAccount.NoAccountDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountError.NoAccount"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.NoAccount.NoAccountDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountError.NoAccount"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.NoAccount.NoAccountDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.Unknown">
            <summary>
            <para>The unknown object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.Unknown.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.Unknown.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.Unknown.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.GetAccountError.Unknown"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.GetAccountError.Unknown.Instance">
            <summary>
            <para>A singleton instance of Unknown</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.Unknown.UnknownEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.GetAccountError.Unknown"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.Unknown.UnknownEncoder.EncodeFields(Dropbox.Api.Users.GetAccountError.Unknown,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.GetAccountError.Unknown.UnknownDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.GetAccountError.Unknown"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.Unknown.UnknownDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.GetAccountError.Unknown"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.GetAccountError.Unknown.UnknownDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.IndividualSpaceAllocation">
            <summary>
            <para>The individual space allocation object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.IndividualSpaceAllocation.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.IndividualSpaceAllocation.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.IndividualSpaceAllocation.#ctor(System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.IndividualSpaceAllocation"/>
            class.</para>
            </summary>
            <param name="allocated">The total space allocated to the user's account
            (bytes).</param>
        </member>
        <member name="M:Dropbox.Api.Users.IndividualSpaceAllocation.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.IndividualSpaceAllocation"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.IndividualSpaceAllocation.Allocated">
            <summary>
            <para>The total space allocated to the user's account (bytes).</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.IndividualSpaceAllocation.IndividualSpaceAllocationEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.IndividualSpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.IndividualSpaceAllocation.IndividualSpaceAllocationEncoder.EncodeFields(Dropbox.Api.Users.IndividualSpaceAllocation,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.IndividualSpaceAllocation.IndividualSpaceAllocationDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.IndividualSpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.IndividualSpaceAllocation.IndividualSpaceAllocationDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.IndividualSpaceAllocation"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.IndividualSpaceAllocation.IndividualSpaceAllocationDecoder.SetField(Dropbox.Api.Users.IndividualSpaceAllocation,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Name">
            <summary>
            <para>Representations for a person's name to assist with internationalization.</para>
            </summary>
            <seealso cref="T:Dropbox.Api.Users.Account"/>
            <seealso cref="T:Dropbox.Api.Users.BasicAccount"/>
            <seealso cref="T:Dropbox.Api.Users.FullAccount"/>
        </member>
        <member name="F:Dropbox.Api.Users.Name.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.Name.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Name.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Name"/> class.</para>
            </summary>
            <param name="givenName">Also known as a first name.</param>
            <param name="surname">Also known as a last name or family name.</param>
            <param name="familiarName">Locale-dependent name. In the US, a person's familiar
            name is their <paramref name="givenName"/>, but elsewhere, it could be any
            combination of a person's <paramref name="givenName"/> and <paramref name="surname"/>.</param>
            <param name="displayName">A name that can be used directly to represent the name of
            a user's Dropbox account.</param>
        </member>
        <member name="M:Dropbox.Api.Users.Name.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Name"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.Name.GivenName">
            <summary>
            <para>Also known as a first name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Name.Surname">
            <summary>
            <para>Also known as a last name or family name.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Name.FamiliarName">
            <summary>
            <para>Locale-dependent name. In the US, a person's familiar name is their <see cref="P:Dropbox.Api.Users.Name.GivenName"/>, but elsewhere, it could be any combination of a person's <see cref="P:Dropbox.Api.Users.Name.GivenName"/> and <see cref="P:Dropbox.Api.Users.Name.Surname"/>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.Name.DisplayName">
            <summary>
            <para>A name that can be used directly to represent the name of a user's Dropbox
            account.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.Name.NameEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.Name"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Name.NameEncoder.EncodeFields(Dropbox.Api.Users.Name,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Name.NameDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.Name"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Name.NameDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.Name"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Name.NameDecoder.SetField(Dropbox.Api.Users.Name,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation">
            <summary>
            <para>Space is allocated differently based on the type of account.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation"/>
            class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.IsIndividual">
            <summary>
            <para>Gets a value indicating whether this instance is Individual</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.AsIndividual">
            <summary>
            <para>Gets this instance as a Individual, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.IsTeam">
            <summary>
            <para>Gets a value indicating whether this instance is Team</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.AsTeam">
            <summary>
            <para>Gets this instance as a Team, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.IsOther">
            <summary>
            <para>Gets a value indicating whether this instance is Other</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.AsOther">
            <summary>
            <para>Gets this instance as a Other, or <c>null</c>.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.SpaceAllocationEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.SpaceAllocationEncoder.EncodeFields(Dropbox.Api.Users.SpaceAllocation,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.SpaceAllocationDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.SpaceAllocationDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.SpaceAllocation"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.SpaceAllocationDecoder.Decode(System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode based on given tag.</para>
            </summary>
            <param name="tag">The tag.</param>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Individual">
            <summary>
            <para>The user's space allocation applies only to their individual account.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Individual.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Individual.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Individual.#ctor(Dropbox.Api.Users.IndividualSpaceAllocation)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation.Individual"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Individual.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation.Individual"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.Individual.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Individual.IndividualEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Individual"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Individual.IndividualEncoder.EncodeFields(Dropbox.Api.Users.SpaceAllocation.Individual,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Individual.IndividualDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Individual"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Individual.IndividualDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.SpaceAllocation.Individual"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Individual.IndividualDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Team">
            <summary>
            <para>The user shares space with other members of their team.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Team.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Team.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Team.#ctor(Dropbox.Api.Users.TeamSpaceAllocation)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation.Team"/> class.</para>
            </summary>
            <param name="value">The value</param>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Team.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation.Team"/> class.</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceAllocation.Team.Value">
            <summary>
            <para>Gets the value of this instance.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Team.TeamEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Team.TeamEncoder.EncodeFields(Dropbox.Api.Users.SpaceAllocation.Team,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Team.TeamDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Team"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Team.TeamDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.SpaceAllocation.Team"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Team.TeamDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Other">
            <summary>
            <para>The other object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Other.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Other.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Other.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceAllocation.Other"/> class.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceAllocation.Other.Instance">
            <summary>
            <para>A singleton instance of Other</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Other.OtherEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Other.OtherEncoder.EncodeFields(Dropbox.Api.Users.SpaceAllocation.Other,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceAllocation.Other.OtherDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.SpaceAllocation.Other"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Other.OtherDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.SpaceAllocation.Other"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceAllocation.Other.OtherDecoder.DecodeFields(Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Decode fields without ensuring start and end object.</para>
            </summary>
            <param name="reader">The json reader.</param>
            <returns>The decoded object.</returns>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceUsage">
            <summary>
            <para>Information about a user's space usage and quota.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceUsage.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.SpaceUsage.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceUsage.#ctor(System.UInt64,Dropbox.Api.Users.SpaceAllocation)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceUsage"/> class.</para>
            </summary>
            <param name="used">The user's total space usage (bytes).</param>
            <param name="allocation">The user's space allocation.</param>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceUsage.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.SpaceUsage"/> class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceUsage.Used">
            <summary>
            <para>The user's total space usage (bytes).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.SpaceUsage.Allocation">
            <summary>
            <para>The user's space allocation.</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceUsage.SpaceUsageEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.SpaceUsage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceUsage.SpaceUsageEncoder.EncodeFields(Dropbox.Api.Users.SpaceUsage,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.SpaceUsage.SpaceUsageDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.SpaceUsage"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceUsage.SpaceUsageDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.SpaceUsage"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.SpaceUsage.SpaceUsageDecoder.SetField(Dropbox.Api.Users.SpaceUsage,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.TeamSpaceAllocation">
            <summary>
            <para>The team space allocation object</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.TeamSpaceAllocation.Encoder">
            <summary>
            <para>The encoder instance.</para>
            </summary>
        </member>
        <member name="F:Dropbox.Api.Users.TeamSpaceAllocation.Decoder">
            <summary>
            <para>The decoder instance.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.TeamSpaceAllocation.#ctor(System.UInt64,System.UInt64)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.TeamSpaceAllocation"/>
            class.</para>
            </summary>
            <param name="used">The total space currently used by the user's team
            (bytes).</param>
            <param name="allocated">The total space allocated to the user's team
            (bytes).</param>
        </member>
        <member name="M:Dropbox.Api.Users.TeamSpaceAllocation.#ctor">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.TeamSpaceAllocation"/>
            class.</para>
            </summary>
            <remarks>This is to construct an instance of the object when
            deserializing.</remarks>
        </member>
        <member name="P:Dropbox.Api.Users.TeamSpaceAllocation.Used">
            <summary>
            <para>The total space currently used by the user's team (bytes).</para>
            </summary>
        </member>
        <member name="P:Dropbox.Api.Users.TeamSpaceAllocation.Allocated">
            <summary>
            <para>The total space allocated to the user's team (bytes).</para>
            </summary>
        </member>
        <member name="T:Dropbox.Api.Users.TeamSpaceAllocation.TeamSpaceAllocationEncoder">
            <summary>
            <para>Encoder for <see cref="T:Dropbox.Api.Users.TeamSpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.TeamSpaceAllocation.TeamSpaceAllocationEncoder.EncodeFields(Dropbox.Api.Users.TeamSpaceAllocation,Dropbox.Api.Stone.IJsonWriter)">
            <summary>
            <para>Encode fields of given value.</para>
            </summary>
            <param name="value">The value.</param>
            <param name="writer">The writer.</param>
        </member>
        <member name="T:Dropbox.Api.Users.TeamSpaceAllocation.TeamSpaceAllocationDecoder">
            <summary>
            <para>Decoder for <see cref="T:Dropbox.Api.Users.TeamSpaceAllocation"/>.</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.TeamSpaceAllocation.TeamSpaceAllocationDecoder.Create">
            <summary>
            <para>Create a new instance of type <see cref="T:Dropbox.Api.Users.TeamSpaceAllocation"/>.</para>
            </summary>
            <returns>The struct instance.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.TeamSpaceAllocation.TeamSpaceAllocationDecoder.SetField(Dropbox.Api.Users.TeamSpaceAllocation,System.String,Dropbox.Api.Stone.IJsonReader)">
            <summary>
            <para>Set given field.</para>
            </summary>
            <param name="value">The field value.</param>
            <param name="fieldName">The field name.</param>
            <param name="reader">The json reader.</param>
        </member>
        <member name="T:Dropbox.Api.Users.Routes.UsersRoutes">
            <summary>
            <para>The routes for the <see cref="N:Dropbox.Api.Users"/> namespace</para>
            </summary>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.#ctor(Dropbox.Api.Stone.ITransport)">
            <summary>
            <para>Initializes a new instance of the <see cref="T:Dropbox.Api.Users.Routes.UsersRoutes"/> class.</para>
            </summary>
            <param name="transport">The transport to use</param>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountAsync(Dropbox.Api.Users.GetAccountArg)">
            <summary>
            <para>Get information about a user's account.</para>
            </summary>
            <param name="getAccountArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetAccount(Dropbox.Api.Users.GetAccountArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get account route.</para>
            </summary>
            <param name="getAccountArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountAsync(System.String)">
            <summary>
            <para>Get information about a user's account.</para>
            </summary>
            <param name="accountId">A user's account identifier.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetAccount(System.String,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get account route.</para>
            </summary>
            <param name="accountId">A user's account identifier.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.EndGetAccount(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get account route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountBatchAsync(Dropbox.Api.Users.GetAccountBatchArg)">
            <summary>
            <para>Get information about multiple user accounts. At most 300 accounts may be
            queried per request.</para>
            </summary>
            <param name="getAccountBatchArg">The request parameters</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetAccountBatch(Dropbox.Api.Users.GetAccountBatchArg,System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get account batch route.</para>
            </summary>
            <param name="getAccountBatchArg">The request parameters.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetAccountBatchAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            <para>Get information about multiple user accounts. At most 300 accounts may be
            queried per request.</para>
            </summary>
            <param name="accountIds">List of user account identifiers. Should not contain any
            duplicate account IDs.</param>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetAccountBatch(System.Collections.Generic.IEnumerable{System.String},System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get account batch route.</para>
            </summary>
            <param name="accountIds">List of user account identifiers. Should not contain any
            duplicate account IDs.</param>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="callbackState">A user provided object that distinguished this send
            from other send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.EndGetAccountBatch(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get account batch route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
            <exception cref="T:Dropbox.Api.ApiException`1">Thrown if there is an error
            processing the request; This will contain a <see cref="T:Dropbox.Api.Users.GetAccountBatchError"/>.</exception>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetCurrentAccountAsync">
            <summary>
            <para>Get information about the current user's account.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetCurrentAccount(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get current account route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.EndGetCurrentAccount(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get current account route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.GetSpaceUsageAsync">
            <summary>
            <para>Get the space usage information for the current user's account.</para>
            </summary>
            <returns>The task that represents the asynchronous send operation. The TResult
            parameter contains the response from the server.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.BeginGetSpaceUsage(System.AsyncCallback,System.Object)">
            <summary>
            <para>Begins an asynchronous send to the get space usage route.</para>
            </summary>
            <param name="callback">The method to be called when the asynchronous send is
            completed.</param>
            <param name="state">A user provided object that distinguished this send from other
            send requests.</param>
            <returns>An object that represents the asynchronous send request.</returns>
        </member>
        <member name="M:Dropbox.Api.Users.Routes.UsersRoutes.EndGetSpaceUsage(System.IAsyncResult)">
            <summary>
            <para>Waits for the pending asynchronous send to the get space usage route to
            complete</para>
            </summary>
            <param name="asyncResult">The reference to the pending asynchronous send
            request</param>
            <returns>The response to the send request</returns>
        </member>
        <member name="P:Dropbox.Api.Users.Routes.UsersRoutes.Transport">
            <summary>
            <para>Gets the transport used for these routes</para>
            </summary>
        </member>
    </members>
</doc>