Microsoft.TeamFoundation.WorkItemTracking.Client.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.TeamFoundation.WorkItemTracking.Client</name>
    </assembly>
    <members>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.IndexFields(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldIndexData[])">
            <summary>
            Updates indexing information for the given fields.
            </summary>
            <param name="indexes">Array of fields</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.IndexFields(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.WorkItemTracking.Client.FieldIndexData})">
            <summary>
            Updates indexing information for fields.
            </summary>
            <param name="indexes">Indexing information</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.ImportGlobalWorkflow(System.Int32,System.IO.TextReader)">
            <summary>
            Imports global workflow from the given file.
            </summary>
            <param name="projectId">Project id</param>
            <param name="file">Global workflow XML</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.ValidateGlobalWorkflow(System.Int32,System.IO.TextReader)">
            <summary>
            Validates global workflow.
            </summary>
            <param name="projectId">Project id</param>
            <param name="file">Global workflow XML</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.ExportGlobalWorkflow(System.Int32,System.Boolean)">
            <summary>
            Exports global workflow XML into the given file.
            </summary>
            <param name="projectId">Project id</param>
            <param name="includeLists">Tells whether to include global lists</param>
            <returns>Type definition XML</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.CheckProjectValidity(System.Int32)">
            <summary>
            Checks whether given value represents a valid project id.
            </summary>
            <param name="projectId">Value to check</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Administration.CanIndexField(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldType)">
            <summary>
            The function checks whether indexing can be enabled for a field of the given type.
            </summary>
            <param name="type">Field type</param>
            <returns>True if the field can be indexed</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.AllowedValuesCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AllowedValuesCollection&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AllowedValuesCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Constructor for allowed values collection scoped to a field definition.
            </summary>
            <param name="fd">Field definition</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AllowedValuesCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Type,System.String[],System.Collections.IComparer)">
            <summary>
            Constructor for pre-populated collection of allowed values.
            </summary>
            <param name="store">Work item store</param>
            <param name="type">Items' type</param>
            <param name="items">Items</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment">
            <doc for="Attachment">
        <summary>
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.#ctor(System.String,System.String)">
            <doc for="Attachment.Attachment">
        <summary>
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <summary>
            Copy constructor.
            </summary>
            <param name="src">Source attachment</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.MakeAttachment(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo)">
            <summary>
            Static initializer to make an attachment,
            without requiring caller code using public constructors to resolve AttachmentInfo Type.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.IsSaved">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.IsSaved&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.Name&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.CreationTime">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.CreationTime&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.CreationTimeUtc">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.CreationTimeUtc&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.AttachedTime">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.AttachedTime&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.AttachedTimeUtc">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.AttachedTimeUtc&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.LastWriteTime">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.LastWriteTime&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.LastWriteTimeUtc">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.LastWriteTimeUtc&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Extension">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.Extension&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Length">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.Length&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Uri">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Attachment.Uri&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment.Equals(Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo)">
            <summary>
            Compares the attachment to a given attachmentInfo object.
            </summary>
            <param name="attachmentInfo">AttachmentInfo object to compare to</param>
            <returns>True if FileInfo objects are non-null and equal or
            have the same fully qualified filenames</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.Add&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.RemoveAt(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.RemoveAt&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Clear">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.Clear&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Remove(Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.Remove&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.AttachmentCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;AttachmentCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter.#ctor(System.Int32,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter.BatchReadParameter&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter.#ctor(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter.BatchReadParameter&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter.Revision">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter.Revision&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter.ProjectHint">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameter.ProjectHint&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameter)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.Add(BatchReadParameter)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.Contains(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.Contains(int)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.RemoveAt(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.RemoveAt(int)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection.Clear">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchReadParameterCollection.Clear()&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.TargetSet">
            <summary>
            Specifies target set of items
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave">
            <summary>
            Class for submitting updates in bulk.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.WorkItemStore">
            <summary>
            Gets the target work item store.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.MergeLinks">
            <summary>
            Gets/sets merge links property.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.NewLinks">
            <summary>
            Gets links that must be created.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.UpdatedLinks">
            <summary>
            Gets links that must be updated.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.DeletedLinks">
            <summary>
            Gets links that must be deleted.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Constructor.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.AddLinks(Microsoft.TeamFoundation.WorkItemTracking.Client.TargetSet,System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink})">
            <summary>
            Adds collection of links to the given set.
            </summary>
            <param name="linkSet">Target link set</param>
            <param name="links">Links to add</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.Submit">
            <summary>
            Submits changes in a single batch.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.GenerateBatch(System.Xml.XmlElement@,System.Int32@)">
            <summary>
            Generates an update batch.
            </summary>
            <param name="batch">Result batch</param>
            <param name="instrCount">Number of instructions in the batch</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.AddLinkInstruction(Microsoft.TeamFoundation.WorkItemTracking.Client.LinkOperation,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink,System.Xml.XmlElement)">
            <summary>
            Adds a specific link instruction to the update package.
            </summary>
            <param name="op">Operation</param>
            <param name="link">Link</param>
            <param name="package">Target update package</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.Validate">
            <summary>
            Validates the content before submitting it.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSave.CheckLocked(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink})">
            <summary>
            Checks whether there are any locked links in the collection.
            </summary>
            <param name="links">Links</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveError">
            <doc for="WorkItem">
        <summary>
            Currituck Work Item
        </summary>
        <remarks>
            We provide the following ways to access the fields and field value:
            1. WorkItem["field-name"] get/set the value of a field
            2. WorkItem.Fields["field-name"] get/set the field, not value
            3. WorkItem.Fields["field-name"].Value get/set the value of the field.
        </remarks>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified ID
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified Uri
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            Retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            c'tor for wrapping a ps dsi
        </summary>
        <param name="psDSI" />
        <param name="store" />
        <param name="isHistoricalItem">
            true only if the item is being initialized as part
            of the history collection
        </param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveError.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveError.BatchSaveError(WorkItem, bool, Exception)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveError.WorkItem">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveError.WorkItem&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveError.Exception">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveError.Exception&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveHelper">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveHelper&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveHelper.BatchSave(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[],Microsoft.TeamFoundation.WorkItemTracking.Client.SaveFlags)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.BatchSave(workitems)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventHandler">
            <doc for="WorkItemAsyncEventHandler">
        <summary>
            WorkItemAsyncEventHandler - delegate for state change events.
        </summary>
        <param name="sender" />
        <param name="e" />
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableActionState">
            <doc for="CancelableActionState">
        <summary>
            CancelableActionState
            possible state transitions are:
            None -&gt; Started
            Started -&gt; Completed
            Started -&gt; Canceled
 
            once the state reaches Completed or Canceled, it can't change to other state.
        </summary>
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventArgs">
            <doc for="WorkItemAsyncEventArgs">
        <summary>
            AsyncEventArgs
        </summary>
    </doc><doc for="WorkItemAsyncEventArgs">
        <summary>
            constructor
        </summary>
        <param name="car" />
        <param name="oldState" />
        <param name="newState" />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventArgs.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult,Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableActionState,Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableActionState)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemAsyncEventArgs.WorkItemAsyncEventArgs&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventArgs.CancelableAsyncResult">
            <doc for="WorkItemAsyncEventArgs.CancelableAsyncResult">
        <summary>
            accessor for CancelableAsyncResult
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventArgs.OldState">
            <doc for="WorkItemAsyncEventArgs.OldState">
        <summary>
            Old state
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemAsyncEventArgs.NewState">
            <doc for="WorkItemAsyncEventArgs.NewState">
        <summary>
            New state
        </summary>
        <value />
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult">
            <doc for="CancelableAsyncResult">
        <summary>
            Cacnelable Async Result -
            impelementes the ICacnelableAsyncResult interface, user can use this to access the
            state of the Async Operation, and cancel the operation.
        </summary>
    </doc><doc for="CancelableAsyncResult">
        <summary>
            Constructor
        </summary>
        <param name="id">the id of the transaction</param>
        <param name="store">Work Item Store</param>
        <param name="obj">the object that carries out the async transation</param>
        <param name="wrapper">the wrapper wrapping the delegate</param>
        <param name="eventHandler">event handler(s)</param>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.AsyncState">
            <doc for="CancelableAsyncResult.AsyncState">
        <summary>
            AsyncState
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.AsyncWaitHandle">
            <doc for="CancelableAsyncResult.AsyncWaitHandle">
        <summary>
            AsyncWaitHandle
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.CompletedSynchronously">
            <doc for="CancelableAsyncResult.CompletedSynchronously">
        <summary>
            whether or not it's Completed synchronously
            always return false for work item store queries/connection, see comment below
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.IsCompleted">
            <doc for="CancelableAsyncResult.IsCompleted">
        <summary>
            whether or not the async action is completed
            if the actin is canceled, IsCompleted will be false;
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.IsCanceled">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;CancelableAsyncResult.IsCanceled&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.BeginAsync">
            <doc for="CancelableAsyncResult.BeginAsync">
        <summary>
            Begin the Async Work
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.Callback">
            <doc for="CancelableAsyncResult.Callback">
        <summary>
            accessor for AsyncCallback
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.Cancel">
            <doc for="CancelableAsyncResult.Cancel">
        <summary>
            Cancel the pending action
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CancelableAsyncResult.Action">
            <doc for="CancelableAsyncResult.Action">
        <summary>
            return the action that carrying out the Async method. (Query object, etc)
        </summary>
        <value />
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Category">
            <summary>
            Category of work item types.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.Id">
            <summary>
            Gets internal id of the category.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.ReferenceName">
            <summary>
            Gets reference name of the category.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.Name">
            <summary>
            Gets friendly name of the category.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.DefaultWorkItemType">
            <summary>
            Gets category's default work item type.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.WorkItemTypes">
            <summary>
            Gets all work item types in the category.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <summary>
            Returns true if the specified work item type is a member of the category
            </summary>
            <param name="value">Type to look for</param>
            <returns>True if present, false if not.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Collections.Generic.Dictionary{System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType},System.Xml.XmlElement)">
            <summary>
            Constructor for a category defined in the XML file.
            </summary>
            <param name="store">Target work item store</param>
            <param name="allTypes">Available work item types</param>
            <param name="catElement">Categories in XML</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Metadata.Snapshot,Microsoft.TeamFoundation.WorkItemTracking.Client.Project,Microsoft.TeamFoundation.WorkItemTracking.Client.Metadata.PsCategoryMetadataRecord)">
            <summary>
            Constructor for category from metadata cache.
            </summary>
            <param name="mdp">Metadata provider</param>
            <param name="p">Parent project</param>
            <param name="id">Id of the category</param>
            <param name="refName">Reference name of the category</param>
            <param name="name">Friendly name of the category</param>
            <param name="defaultTypeId">Id of the default work item type in the category</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.AddContent(System.Int32,Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Add content of the category to the batch.
            </summary>
            <param name="projectId">Id of the target project</param>
            <param name="batch">Target batch</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.RemoveContent(Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Removes content of the category.
            </summary>
            <param name="batch">Target batch</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.SyncContent(Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Updates source category to match target category and stores results in the batch.
            </summary>
            <param name="src">Source category</param>
            <param name="tgt">Target category</param>
            <param name="batch">Batch</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.SyncMembers(Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Synchronizes members of categories.
            </summary>
            <param name="src">Source category</param>
            <param name="tgt">Target category</param>
            <param name="batch">Update package</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.SyncProperties(Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Client.Category,Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Synchronizes properties of categories.
            </summary>
            <param name="src">Source category</param>
            <param name="tgt">Target category</param>
            <param name="batch">Update package</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Category.Refresh(Microsoft.TeamFoundation.WorkItemTracking.Client.Category)">
            <summary>
            Refreshes category with data from another category.
            </summary>
            <param name="c">Category</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection">
            <summary>
            Collection of categories.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Count">
            <summary>
            Returns number of categories in the collection.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Item(System.Int32)">
            <summary>
            Gets category at the specified position.
            </summary>
            <param name="index">Position of the category</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Item(System.String)">
            <summary>
            Gets category by its name, either reference or friendly.
            </summary>
            <param name="name">Reference/friendly name</param>
            <returns>Category with this name</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.System#Collections#Generic#IEnumerable{Microsoft#TeamFoundation#WorkItemTracking#Client#Category}#GetEnumerator">
            <summary>
            Creates enumerator for members.
            </summary>
            <returns>Enumerator</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Creates an enumerator for members.
            </summary>
            <returns>Enumerator</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Import(System.IO.Stream)">
            <summary>
            Imports categories specified in the stream.
            </summary>
            <param name="stream">Stream with categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Import(System.String)">
            <summary>
            Imports categories specified as an XML string.
            </summary>
            <param name="categories">Categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Import(System.Xml.XmlElement)">
            <summary>
            Imports categories stored in the XML document.
            </summary>
            <param name="categoriesElement">XML with categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Export">
            <summary>
            Exports the entire collection.
            </summary>
            <returns>Content of the collection in the XML format</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Contains(System.String)">
            <summary>
            Checks whether collection contains a category with the given name/reference name.
            </summary>
            <param name="name">name</param>
            <returns>true if found</returns>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.ImportEventHandler">
            <summary>
            Events happening during import.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Project)">
            <summary>
            Constructor for categories stored in metadata cache.
            </summary>
            <param name="p">Source project</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Project,System.Xml.XmlDocument)">
            <summary>
            Constructor for categories defined in the XML file.
            </summary>
            <param name="p">Target project</param>
            <param name="doc">XML with categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Collections.Generic.Dictionary{System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType},System.Xml.XmlDocument)">
            <summary>
            Constructor for categories defined in the XML file.
            </summary>
            <param name="store">Target work item store</param>
            <param name="types">Available work item types</param>
            <param name="doc">XML with categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Initialize(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Collections.Generic.Dictionary{System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType},System.Xml.XmlDocument)">
            <summary>
            Initialization method.
            </summary>
            <param name="store">Work item store</param>
            <param name="types">Available types</param>
            <param name="doc">XML with categories</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Compare(Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection,Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection,Microsoft.TeamFoundation.WorkItemTracking.Common.Provision.UpdatePackage)">
            <summary>
            Compares two collections and generates an update package that will create target category
            from the source one.
            </summary>
            <param name="src">Source categories(</param>
            <param name="tgt">Target categories</param>
            <param name="batch">Target update package</param>
            <returns>Update package with differences</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CategoryCollection.Refresh">
            <summary>
            Refreshes categories.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientMetadataProvisioningHelper">
            <summary>
            This class exists for clients pre Dev14.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreField">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;CoreField&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreFieldReferenceNames">
            <doc for="CoreFieldReferenceNames">
        <summary>
            CoreFieldReferenceNames
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreFieldReferenceNames.Count">
            <doc for="CoreFieldReferenceNames.Count">
        <summary>
            the number of core field reference names
        </summary>
        <value />
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreLinkTypeReferenceNames">
            <summary>
            CoreLinkTypeReferenceNames
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreLinkTypeReferenceNames.All">
            <summary>
            Returns the set of all core link types.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.CoreLinkTypeReferenceNames.m_all">
            <summary>
            private static array that keeps all reference names of corefield
            so that caller can do enumeration easily
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList">
            <doc for="DisplayFieldList">
        <summary>
            Class that represents the fields that are selected in a query
            This is currently a wrapper over the PSOM QueryFields collection
        </summary>
        <remarks>
            There are situations where the wrapped QueryFields collection
            can become out of sync with the wrapper
        </remarks>
    </doc><doc for="DisplayFieldList">
        <summary>
            Internal constructor
        </summary>
        <param name="psQueryFields">ProductStudio queryfields</param>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DisplayFieldList.FieldDefinition&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.RemoveAt(System.Int32)">
            <doc for="DisplayFieldList.RemoveAt">
        <summary>
            remove a field defintion from the position identified by the index.
            search the internal PSOM collection to remove the corrsponding object by ID
        </summary>
        <param name="index">int</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Remove(System.String)">
            <doc for="DisplayFieldList.Remove">
        <summary>
            Removes the fielddefinition of a matching name
        </summary>
        <param name="fieldName">string</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Clear">
            <doc for="DisplayFieldList.Clear">
        <summary>
            clear all members.
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.IndexOfFieldId(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DisplayFieldList.IndexOfFieldId&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <doc for="DisplayFieldList.Add(FieldDefinition)">
        <summary>
            add a field definition to the end of the list.
        </summary>
        <param name="fieldDef">FieldDefinition</param>
        <returns>int</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Add(System.String)">
            <doc for="DisplayFieldList.Add(string)">
        <summary>
            add a field by its field name
        </summary>
        <param name="fieldName">string</param>
        <returns>int</returns>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Count">
            <doc for="DisplayFieldList.Count">
        <summary>
            count of elements
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.DisplayFieldList.Items">
            <summary>
            Returns underlying collection of field definitions.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException">
            <doc for="ClientException">
        <summary>
            Base class for all client-generated exceptions
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ClientException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ClientException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ClientException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.#ctor(System.String,System.Int32,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ClientException(string, int, Exception)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.ErrorId">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ErrorId&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ClientException.ClientException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.UnexpectedErrorException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnexpectedErrorException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnexpectedErrorException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnexpectedErrorException.UnexpectedErrorException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnexpectedErrorException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnexpectedErrorException.UnexpectedErrorException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnexpectedErrorException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnexpectedErrorException.UnexpectedErrorException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalDatastoreException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnexpectedErrorException.UnexpectedErrorException&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.DeniedOrNotExistException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DeniedOrNotExistException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DeniedOrNotExistException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DeniedOrNotExistException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException(SerializtionInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeDeniedOrNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeDeniedOrNotExistException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DeniedOrNotExistException.DeniedOrNotExistException(SerializtionInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException.ConnectionException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException.ConnectionException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException.ConnectionException(innerException)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException.ConnectionException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ConnectionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ConnectionException.ConnectionException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValidationException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValidationException.ValidationException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValidationException.ValidationException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValidationException.ValidationException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.#ctor(System.Web.Services.Protocols.SoapException,System.Resources.ResourceManager[])">
            <summary>
            Construct with a SoapException that contains a message resource name and optional
            parameters in its Details node.
             
            In case of failure (such as a resource present in a newer server version but not
            in this client version), return the message from the given exception, which was localized
            by the server. The server uses client culture resources if they are available on
            the server, but does not yet support multiple language packs, so they may not be.
            </summary>
            <param name="resMgrs">Resource managers to use in trying to find the resource, in priority order</param>
            <param name="soapExc"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.GetMessageFromDetails(System.Web.Services.Protocols.SoapException,System.Resources.ResourceManager[])">
            <summary>
            Retrieve the message resource name and optional parameters from the Details node
            in the given SoapException, and localize using the given ResourceManager.
            In case of failure, return the message from the exception.
            </summary>
            <param name="resMgrs">Resource managers to use in trying to find the resource, in priority order</param>
            <param name="soapExc"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException.GetSubTypeFromDetails``1(System.Web.Services.Protocols.SoapException)">
            <summary>
            If the Details node in the given SoapException contains an exception subtype that
            is a valid value in the parameterized enumeration type, convert to the parameterized
            type.
            </summary>
            <param name="soapExc"></param>
            <returns>exception sub-type, default to Type.Other</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException.Version">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException.Version&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException.#ctor(System.String,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException.UnsupportedDocumentVersionException(string, string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException.UnsupportedDocumentVersionException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException.UnsupportedDocumentVersionException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.UnsupportedDocumentVersionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UnsupportedDocumentVersionException.UnsupportedDocumentVersionException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidQueryTextException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidQueryTextException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidQueryTextException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidQueryTextException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerRejectedChangesException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerRejectedChangesException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerRejectedChangesException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerRejectedChangesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveFailedException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveFailedException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveFailedException.BatchSaveFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveFailedException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveFailedException.BatchSaveFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveFailedException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveValidationFailedException.BatchSaveValidationFailedException(exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveFailedException.BatchSaveFailedException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ItemAlreadyUpdatedOnServerException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ItemAlreadyUpdatedOnServerException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ItemAlreadyUpdatedOnServerException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ItemAlreadyUpdatedOnServerException.ItemAlreadyUpdatedOnServerException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ItemAlreadyUpdatedOnServerException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ItemAlreadyUpdatedOnServerException.ItemAlreadyUpdatedOnServerException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ItemAlreadyUpdatedOnServerException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ItemAlreadyUpdatedOnServerException.ItemAlreadyUpdatedOnServerException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidTreeNodeException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidTreeNodeException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidTreeNodeException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidTreeNodeException.InvalidTreeNodeException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidTreeNodeException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidTreeNodeException.InvalidTreeNodeException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidTreeNodeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidTreeNodeException.InvalidTreeNodeException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ReadOnlyFieldException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ReadOnlyFieldException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ReadOnlyFieldException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ReadOnlyFieldException.ReadOnlyFieldException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ReadOnlyFieldException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ReadOnlyFieldException.ReadOnlyFieldException(exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ReadOnlyFieldException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ReadOnlyFieldException.ReadOnlyFieldException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemChangeRejectedException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemChangeRejectedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemChangeRejectedException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemChangeRejectedException.WorkItemChangeRejectedException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemChangeRejectedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemChangeRejectedException.WorkItemChangeRejectedException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestNotCancelableException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestNotCancelableException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException.RequestNotCancelableException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestNotCancelableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException.RequestNotCancelableException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestCancelledByUserException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestCancelledByUserException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException.RequestNotCancelableException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RequestCancelledByUserException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RequestNotCancelableException.RequestNotCancelableException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.CannotChangePageSizeException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;CannotChangePageSizeException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CannotChangePageSizeException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;CannotChangePageSizeException.CannotChangePageSizeException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.CannotChangePageSizeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;CannotChangePageSizeException.CannotChangePageSizeException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizeRangeException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizeRangeException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizeRangeException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizeRangeException.PageSizeRangeException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizeRangeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizeRangeException.PageSizeRangeException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateBatchReadParameterException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateBatchReadParameterException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateBatchReadParameterException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateBatchReadParameterException.DuplicateBatchReadParameterException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateBatchReadParameterException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateBatchReadParameterException.DuplicateBatchReadParameterException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateBatchReadParameterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateBatchReadParameterException.DuplicateBatchReadParameterException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateWorkItemException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateWorkItemException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateWorkItemException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateWorkItemException.DuplicateWorkItemException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateWorkItemException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateWorkItemException.DuplicateWorkItemException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DuplicateWorkItemException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;DuplicateWorkItemException.DuplicateWorkItemException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidProjectException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidProjectException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidProjectException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidProjectException.InvalidProjectException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidProjectException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidProjectException.InvalidProjectException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidProjectException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidProjectException.InvalidProjectException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidFieldValueException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidFieldValueException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidFieldValueException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidFieldValueException.InvalidFieldValueException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidFieldValueException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidFieldValueException.InvalidFieldValueException(Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidFieldValueException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidFieldValueException.InvalidFieldValueException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InvalidFieldValueException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidFieldValueException.InvalidFieldValueException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException">
            <doc for="FileAttachmentException">
        <summary>
            File attachment exception base
        </summary>
    </doc><doc for="FileAttachmentException">
        <summary>
            No-arg constructor that sumply defers to the base class.
        </summary>
    </doc><doc for="FileAttachmentException">
        <summary>
            Initializes an exception with the specified error message.
        </summary>
        <param name="message">A human readable message that describes the error</param>
    </doc><doc for="FileAttachmentException">
        <summary>
            Initializes an exception with the specified error message and an inner exception that caused this exception to be raised.
        </summary>
        <param name="message">A human readable message that describes the error</param>
        <param name="innerException" />
    </doc><doc for="FileAttachmentException">
        <summary>
            Initializes an exception from serialized data
        </summary>
        <param name="info">object holding the serialized data</param>
        <param name="context">context info about the source or destination</param>
    </doc><doc for="FileAttachmentException">
        <summary>
            Initializes an exception with the specified error message and an attachment
        </summary>
        <param name="message">A human readable message that describes the error</param>
        <param name="sourceAttachment">The attachment that has changed since adding it to the collection</param>
    </doc><doc for="FileAttachmentException">
        <summary>
            Initializes an exception with the specified error message, an attachment and in inner exception
        </summary>
        <param name="message">A human readable message that describes the error</param>
        <param name="sourceAttachment">The attachment that has changed since adding it to the collection</param>
        <param name="innerException" />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.Attachment,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.FileAttachmentException&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FileAttachmentException.SourceAttachment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FileAttachmentException.SourceAttachment&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException.#ctor(System.String,System.Exception,Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkitemTypeException.Type)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkItemLinkTypeException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkItemLinkTypeException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImportWorkitemLinkTypeException.ImportWorkitemLinkTypeException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkItemLinkTypeException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImportWorkitemLinkTypeException.ImportWorkitemLinkTypeException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkItemLinkTypeException.#ctor(System.String,System.Exception,Microsoft.TeamFoundation.WorkItemTracking.Client.ImportWorkItemLinkTypeException.Type)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImportWorkitemLinkTypeException.ImportWorkitemLinkTypeException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportStructureException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportStructureException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportStructureException.#ctor(System.String,System.Exception,Microsoft.TeamFoundation.WorkItemTracking.Client.ImportStructureException.Type)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.TreeViolationException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;TreeViolationException&quot;]" />
            $TODO This is a temporary exception to be removed after Office integrates with WIT
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.TreeViolationException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.TreeViolationException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.TreeViolationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkValidationException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkValidationException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkValidationException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkValidationException.#ctor(System.String,System.Exception,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkValidationException.Type)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InvalidQueryTextException.InvalidQueryTextException(string, Exception)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveRetryFailedException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveRetryFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveRetryFailedException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveRetryFailedException.BatchSaveRetryFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveRetryFailedException.#ctor(System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveRetryFailedException.BatchSaveRetryFailedException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveRetryFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;BatchSaveRetryFailedException.BatchSaveRetryFailedException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyException.#ctor(System.Web.Services.Protocols.SoapException,System.Resources.ResourceManager[])">
            <summary>
            Construct with a SoapException that contains a message resource name and optional
            parameters in its Details node, and may contain the name of an exception subtype
            from our "Type" enumeration. Localize the message using the given resource manager(s).
             
            In case of failure (such as a resource present in a newer server version but not
            in this client version), return the message from the given exception, which was localized
            by the server. The server uses client culture resources if they are available on
            the server, but does not yet support multiple language packs, so they may not be.
            </summary>
            <param name="resMgrs">Resource managers to use in trying to find the resource, in priority order</param>
            <param name="soapExc"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityNotExistException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityNotExistException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityNotExistException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityNotExistException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityNotExistException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinitionNotExistException.FieldDefinitionNotExistException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink.ExternalLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,Microsoft.TeamFoundation.WorkItemTracking.Internals.LinkInfo)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink.ExternalLink&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink.LinkedArtifactUri">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink.LinkedArtifactUri&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink.IsNew">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ExternalLink.IsNew&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldStatus">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldStatus&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Field">
            <doc for="Field">
        <summary>
            Constructor that takes a psom field
        </summary>
        <param name="psField">PSOM field</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal,Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Constructor.
            </summary>
            <param name="rev">Source revision</param>
            <param name="fd">Field definition</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.Value">
            <doc for="Field.Value">
        <summary>
            Returns the current value
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.ValueWithServerDefault">
            <doc for="Field.Value">
        <summary>
            Returns the current value
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.OriginalValue">
            <doc for="Field.OriginalValue">
        <summary>
            Returns the original value of the field.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.FieldDefinition">
            <doc for="Field.FieldDefinition">
        <summary>
            Returns the FieldDefinition associated with this field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Field.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.Name">
            <doc for="Field.Name">
        <summary>
            Get the field name
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.ReferenceName">
            <doc for="Field.ReferenceName">
        <summary>
            Get the field name
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsDirty">
            <doc for="Field.IsDirty">
        <summary>
            Returns whether the field's value has changed since the last commit
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsEditable">
            <doc for="Field.IsEditable">
        <summary>
            Returns whether the field's value can be edited in it's current state. This can return
            false because the field's value is always computed, because the value cannot be changed based
            on rules, etc.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsComputed">
            <doc for="Field.IsComputed">
        <summary>
            Returns whether the field's value is computed.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsRequired">
            <doc for="Field.IsRequired">
        <summary>
            Returns whether a value is required in this field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.AllowedValues">
            <doc for="Field.AllowedValues">
        <summary>
            List of string values that are valid for this field. The list is based on rules that
            define lists dependencies, etc
        </summary>
        <returns />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IdentityFieldAllowedValues">
            <summary>
            Gets identity field allowed values collection
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Field.IdentityFieldAllowedValues&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.HasAllowedValuesList">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Field.HasAllowedValuesList&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsLimitedToAllowedValues">
            <doc for="Field.IsLimitedToAllowedValues">
        <summary>
            Returns true if a value can be set to an item that is not in the allowedvalues list
            (i.e., if equivalent to the PS BasicList EditType)
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.ProhibitedValues">
            <summary>
            Gets the list of explicitly prohibited values for the field.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.HasPatternMatch">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Field.HasPatternMatch&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.Status">
            <doc for="Field.Status">
        <summary>
            return the status of this field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.IsValid">
            <doc for="Field.IsValid">
        <summary>
            return whether the field is valid
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.WorkItem">
            <summary>
            Returns work item the field belongs to
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Field.WorkItem&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Field.RefreshListData">
            <summary>
            Refreshes list data if necessary.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldClassifier">
            <summary>
            Work item field classifier
            Note: centralized place for work item field classification which also enables unit testing.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldClassifier.IdentifyIdentityFields(System.Collections.Generic.IEnumerable{System.Int32},System.Action{System.Action{Microsoft.TeamFoundation.WorkItemTracking.Client.Metadata.PsConstantMetadataRecord}},System.Action{System.Action{Microsoft.TeamFoundation.WorkItemTracking.Common.PsConstantSetMetadataRecord}},System.Action{System.Action{Microsoft.TeamFoundation.WorkItemTracking.Client.Metadata.PsRuleMetadataRecord}})">
            <summary>
            Identities identity field
            </summary>
            <param name="snapshot">Snapshot instance to access the metadata cache</param>
            <param name="fieldsToParse">A list of field ids to be identified</param>
            <param name="actionScanConstants">Action to scan constants (e.g. Snapshot.ScanConstants)</param>
            <param name="actionScanConstantSets">Action to scan constant sets (e.g. Snapshot.ScanConstantSets)</param>
            <param name="actionScanRules">Action to scan rules (e.g. Snapshot.ScanRules)</param>
            <returns>A list of identity field ids</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection">
            <doc for="FieldCollection">
        <summary>
            Internal constructor for FieldCollection
        </summary>
        <param name="psFields" />
        <param name="wi" />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal,Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection)">
            <summary>
            Constructor.
            </summary>
            <param name="rev">Source revision</param>
            <param name="defs">Available field definitions</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Count">
             
             because the field value is scoped by work item type, not all psFields belong to
             the currrent field defintion, the count of the fields is the count of the field definitions in
             the corresponding type.
             <doc for="FieldCollection.Count">
 
        because the field value is scoped by work item type, not all psFields belong to
        the currrent field defintin, we need to do the following:
        return the smaller value of (psfield count, field defintion count)
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.GetById(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.GetById(int)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.this[int]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Item(Microsoft.TeamFoundation.WorkItemTracking.Client.CoreField)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.this[CoreFiled]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.Contains(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Contains(System.Int32)">
            <summary>
            Use the field definition of current work item type to decide Contains
            </summary>
            <param name="fieldName" />
            <returns>whether or not the field belongs to this work item</returns>
            <summary>
            Use the field definition of current work item type to decide Contains
        </summary><param name="fieldName" /><returns>whether or not the field belongs to this work item</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Field)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Field)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldCollection.Contains(Field)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldType&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition">
            <doc for="FieldDefinition">
        <summary>
            Internal constructor
        </summary>
        <param name="psFD" />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.Name">
            <doc for="FieldDefinition.Name">
        <summary>
            Name of the field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.ReferenceName">
            <doc for="FieldDefinition.ReferenceName">
        <summary>
            Reference Name of the field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.PsUsageId">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsIndexed">
            <summary>
            Returns whether a field is indexed.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IsIndexed&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsCoreField">
            <summary>
            Returns whether a field is indexed.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IsIndexed&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsEditable">
            <doc for="FieldDefinition.IsEditable">
        <summary>
            Returns whether a field of this type, when used on a workitem, can have the value within it changed
            This property is not the factor that decides if the value can be changed in the context of a workitem
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsIdentity">
            <summary>
            Returns whether a field is an identity
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IsIdentity&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsComputed">
            <doc for="Field.IsComputed">
        <summary>
            Returns whether the field's value is computed.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsUserNameField">
            <doc for="Field.IsComputed">
        <summary>
            Returns whether the field's value is computed.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.HelpText">
            <doc for="FieldDefinition.HelpText">
        <summary>
            Description of the field definition.
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.FieldType">
            <doc for="FieldDefinition.FieldType">
        <summary>
            Returns the user-friendly field type for this field
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.SystemType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.SystemType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IsQueryable">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IsQueryable&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.CanSortBy">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.CanSortBy&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.SupportsTextQuery">
            <summary>
            Returns whether a field supports full-text queries, if the server provides this information.
            For TFS 2010 servers and prior this returns false for all fields, even Text fields,
            since the server provides no way to know whether full text search is enabled.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IsIndexed&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.AllowedValues">
            <doc for="FieldDefinition.AllowedValues">
        <summary>
            Returns the list of values that are allowed for this field definition. This already
            factors in scoping, based on the object from which this collection was obtained
        </summary>
        <returns>AllowedValuesCollection</returns>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.IdentityFieldAllowedValues">
            <summary>
            Gets identity field allowed values collection
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IdentityFieldAllowedValues&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.ProhibitedValues">
            <summary>
            Gets a list of explicitly prohibited values for the given field.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.WorkItemStore">
            <summary>
            The Work Item Store for the field
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition.RefreshCachedData">
            <summary>
            Refreshes cached data.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection">
            <doc for="FieldDefinitionCollection">
        <summary>
            Constructs collection scoped to the store
        </summary>
        <param name="store">WorkItemStore</param>
    </doc><doc for="FieldDefinitionCollection">
        <summary>
            Constructs collection scoped to the workitem type
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Collections.Generic.ICollection{Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition},Microsoft.TeamFoundation.WorkItemTracking.Client.CoreField[])">
            <summary>
            Constructor for a collection with predefined fields.
            </summary>
            <param name="store">Target work item store</param>
            <param name="defs">Definitions</param>
            <param name="extraFields">Extra fields to add</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.this&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Item(Microsoft.TeamFoundation.WorkItemTracking.Client.CoreField)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.this[CoreField]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Contains(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Contains(System.Int32)">
            <summary>
            Contains takes an id as the field definition id
            </summary>
            <param name="id" />
            <returns />
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Contains&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Count&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.IndexOf(FieldDefinition)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.Contains(FieldDefinition)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.GetById(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldDefinition.GetById(int)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter">
            <summary>
            Class that represents a single field-value pair that can be used
            in a list of field-value pairs used to model properties on a FieldDefinition
            // object
            </summary>
            <summary>
            A field that can be used in used the sort list of a query
        </summary><summary>
            Public constructor
        </summary><param name="fd">FieldDefintion</param><param name="sortType">Ascending/Descending</param><summary>
            Public constructor
        </summary><param name="name">Field name</param><param name="sortType">Ascending/Descending</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition,System.Object)">
            <summary>
            Public constructor
            </summary>
            <param name="fd">Field to filter with</param>
            <param name="value">value of field to model with</param>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilter.FieldFilter&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter.FieldDefinition">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilter.FieldDefinition&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter.Value">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilter.Value&quot;]/*" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList">
            <summary>
            Class that represents the fields that can be used to sort in a query
            This is currently a wrapper over the PSOM SortFields collection
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.this[]&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.RemoveAt(System.Int32)">
            <summary>
            remove a member at the specified position.
            </summary>
            <param name="index">int</param>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.RemoveAt&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.Clear">
            <summary>
            remove all members
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.Clear&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.IndexOfFieldId(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.IndexOfFieldId&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter)">
            <summary>
            return the index of a FieldFilter
            </summary>
            <param name="filter">FieldFilter</param>
            <returns>int</returns>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.IndexOf&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilter)">
            <summary>
            add a filter, returns the index of the newly added item. If an item already exists with
            the same fielddefinition, replace with the input
            </summary>
            <param name="filter">FieldFilter</param>
            <returns>int</returns>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.Add&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.FieldFilterList.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;FieldFilterList.Count&quot;]/*" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ImportValidateWorkItemTypeInternal(System.Int32,System.String,System.String,Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.ProvisioningActionType)">
            <summary>
            Import/validate workitem type given a string
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ImportValidateWorkItemTypeInternal(System.Int32,System.String,System.Xml.XmlElement,System.Boolean,Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.ProvisioningActionType)">
            <summary>
            Import/validate workitem type given an xmlelement
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ImportValidateWorkItemTypeInternalUsingServerProvisioning(System.Int32,System.String,System.Xml.XmlElement,Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.ProvisioningActionType,Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.TemplateType)">
            <summary>
            Imports/validates the work item type by handing it completely off to the server and letting it handle all the logic
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ExportWorkItemTypeUsingServerProvisioning(System.Int32,System.Nullable{System.Int32},System.Boolean,System.Xml.XmlDocument@)">
            <summary>
            Exports the work item type by handing it completely off to the server and letting it handle all the logic
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ImportValidateWorkItemTypeInternalUsingClientProvisioning(System.Int32,System.String,System.Xml.XmlElement,Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.ProvisioningActionType)">
            <summary>
            Imports/validates the work item type by translating and parsing it locally and figuring out the minimal set of changes to send to the server
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.AttemptServerProvisioning">
            <summary>
            Determine if we should defer all provisioning logic to the server. This means we do not do anything with the
            process template, we just send it to the server.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.UpdatePackageAnalyzer">
            <summary>
            Update package analyzer.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionException.ProvisionException()&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionException.ProvisionException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionException.ProvisionException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionException.ProvisionException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionValidationException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionValidationException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionValidationException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionValidationException.ProvisionValidationException()&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionValidationException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionValidationException.ProvisionValidationException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionValidationException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionValidationException.ProvisionValidationException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionValidationException.ProvisionValidationException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionInvalidCachedDataException">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionInvalidCachedDataException&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionInvalidCachedDataException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionInvalidCachedDataException.ProvisionInvalidCachedDataException()&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionInvalidCachedDataException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionInvalidCachedDataException.ProvisionInvalidCachedDataException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionInvalidCachedDataException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionInvalidCachedDataException.ProvisionInvalidCachedDataException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionInvalidCachedDataException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionInvalidCachedDataException.ProvisionInvalidCachedDataException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionPermissionsException.#ctor">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionPermissionsException.ProvisionPermissionsException()&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionPermissionsException.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionPermissionsException.ProvisionPermissionsException(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionPermissionsException.#ctor(System.String,System.Exception)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionPermissionsException.ProvisionPermissionsException(string, Exception)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionPermissionsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProvisionPermissionsException.ProvisionPermissionsException(SerializationInfo, StreamingContext)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.HistoryBuilder">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;HistoryBuilder&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.HistoryBuilder.BuildTagLineForCopy(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.GetTagLineForCopy&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.HistoryBuilder.BuildTagLine(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.GetTagLine&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Hyperlink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink.#ctor(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Hyperlink.Hyperlink(string)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink.Location">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Hyperlink.Location&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Hyperlink.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink.IsNew">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Hyperlink.IsNew&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldAllowedValuesCollection">
            <summary>
            Allowed values collection for identity field
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;IdentityFieldAllowedValuesCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldAllowedValuesCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;IdentityFieldAllowedValuesCollection.this&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldAllowedValuesCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;IdentityFieldAllowedValuesCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.DisplayName">
            <summary>
            Gets identity display name without disambiguous part
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.IdentityName">
            <summary>
            Gets the unique name of identity (e.g. email or domain\alias)
            For Hosted user, this shows email
            For OnPrem domain user/group, this shows domain\alias
            For TF groups, this shows the name of the group
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.ConstantId">
            <summary>
            Gets ConstantId metadata value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.DisplayPart">
            <summary>
            Gets DisplayPart metadata value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.FullName">
            <summary>
            Gets constant String metadata value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.Domain">
            <summary>
            Gets parsed identity domain value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.Alias">
            <summary>
            Gets parsed identity alias value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.Email">
            <summary>
            Gets parsed identity email value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.Sid">
            <summary>
            Gets SID metadata value
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.IsIdentity">
            <summary>
            Indicates whether the value is an identity
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityFieldValue.IsGroup">
            <summary>
            Indicates whether or not the value is a group
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportSeverity">
            <summary>
            Severity of the event
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportEventArgs">
            <summary>
            Arguments for import events
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportEventArgs.Severity">
            <summary>
            Returns severity of the event.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImportEventArgs.Severity&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportEventArgs.Message">
            <summary>
            Returns message, associated with the event.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImportEventArgs.Message&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ImportEventArgs.Exception">
            <summary>
            Returns exception associated with the event (errors only!)
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ImporterEventArgs.Exception&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin">
            <summary>
            The functionality herein will be implemented and exposed in a better way in the future.
            This class provides access to admin functions that are not available in the client OM.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.DestroyWorkItemType(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <summary>
            Takes in a WorkItemType object. Removes the WorkItemType from the
            Project and also removes all workitems of that type
            </summary>
            <param name="workItemType"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.RenameWorkItemType(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType,System.String)">
            <summary>
            Renames a WorkItemType
            </summary>
            <param name="workItemType"></param>
            <param name="newWITName"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.DestroyGlobalList(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,System.Boolean)">
            <summary>
            Destroys the passed in Global list.
            </summary>
            <param name="store"></param>
            <param name="force">Destroy the lists even if they are in use.</param>
            <param name="globalListNames"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.ParseConstants(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,Microsoft.TeamFoundation.WorkItemTracking.Proxy.IMetadataRowSets,System.StringComparer,System.String,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Enumerates all active constants to find the constants for the user, admin group, and global list.
            </summary>
            <param name="metadata">The metadata</param>
            <param name="stringComparer">The comparison style with which to compare arbitrary strings.</param>
            <param name="globalList">The name of the global list.</param>
            <param name="userConstId">Returns the ConstID of the current user.</param>
            <param name="adminConstId">Returns the ConstID of the global admin group.</param>
            <param name="globalListConstId">Returns the ConstID of the global list.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.ParseSets(Microsoft.TeamFoundation.WorkItemTracking.Proxy.IMetadataRowSets,System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{System.Int32}}@,System.Collections.Generic.List{System.Int32}@)">
            <summary>
            Enumerates all active sets to find the direct sets for the global list and to populate the memberOf cache.
            </summary>
            <param name="metadata">The metadata</param>
            <param name="globalListConstId">The ContID of the global list.</param>
            <param name="membersOf">Returns map of ConstIDs to their parents.</param>
            <param name="globalListSets">Returns the sets of the global list</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.ValidateRules(Microsoft.TeamFoundation.WorkItemTracking.Proxy.IMetadataRowSets,System.Int32,System.Int32,System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{System.Int32}},System.Boolean)">
            <summary>
            Enumerates all active rules to find if the current user is an admin and if the global list is in use.
            </summary>
            <param name="metadata">The metadata</param>
            <param name="globalListConstId">The ConstID of the global list.</param>
            <param name="userConstId">The ConstID of the user.</param>
            <param name="adminConstId">The ConstID of the admin.</param>
            <param name="membersOf">Sets table</param>
            <param name="force">Destroy global list if in use</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.ConstantUpward(System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Collections.Generic.List{System.Int32}})">
            <summary>
            Explodes a ConstID upward (expanded memberships).
            For more information, see ConstantUpward.sql
             
            </summary>
            <param name="constId">The ConstID to explode</param>
            <param name="membersOf">The Sets table</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.GetMetadata(Microsoft.TeamFoundation.WorkItemTracking.Proxy.WorkItemServer,System.StringComparer@)">
            <summary>
            Gets metadata for Constants/Sets/Rules
            </summary>
            <param name="cls">Instance of the ClientService proxy</param>
            <param name="stringComparer">Server comparison style of strings.</param>
            <returns>Metadata for Constants/Sets/Rules</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.GetMetadataColumnMap(Microsoft.TeamFoundation.WorkItemTracking.Proxy.IRowSet)">
            <summary>
            Returns a map of column names to column indices
            BUGBUG: IRowSet should have an accessor for this.
            </summary>
            <param name="rowSet">Metadata row set</param>
            <returns>Returns string to int mapping of column names to indices.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.DestroySets(Microsoft.TeamFoundation.WorkItemTracking.Proxy.WorkItemServer,System.Collections.Generic.List{System.Int32})">
            <summary>
            Deletes sets.
            </summary>
            <param name="cls">Instance of the ClientService proxy</param>
            <param name="sets">Sets to delete</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.GetListOfGlobalLists(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Gets the list of global list names.
            </summary>
            <param name="store">Work Item Store.</param>
            <returns>String array with global list names.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.GetGlobalListContents(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String)">
            <summary>
            Gets the contents of a particular global list.
            </summary>
            <param name="store">Work Item Store.</param>
            <param name="name">Name of the global list.</param>
            <returns>String array with the contents of the list.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalAdmin.GetListOfGlobalListsImpl(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Gets the list of global list names.
            </summary>
            <param name="store">Work Item Store.</param>
            <returns>String array with global list names.</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalFields">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InternalFields&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.InternalFields.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;InternalFields.Count&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Link">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.BaseType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link.BaseType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.ArtifactLinkType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link.ArtifactLinkType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.IsLocked">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link.IsLocked&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.IsNew">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Link.IsNew&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.Update(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkData,Microsoft.TeamFoundation.WorkItemTracking.Internals.LinkUpdate)">
            <summary>
            Updates the link (Comment for all link types, IsLocked for WorkItemLinks).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Link.Clone(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem)">
            <summary>
            Clones the link.
            </summary>
            <param name="target">Target work item</param>
            <returns>Cloned link if cloning the link is possible, null otherwise</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.Link)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Add(Link)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.Hyperlink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Add(Hyperlink)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.ExternalLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Add(ExternalLink)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Add(RelatedLink)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.RemoveAt(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.RemoveAt&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Link)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Remove(Microsoft.TeamFoundation.WorkItemTracking.Client.Link)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Remove&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Link)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;LinkCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.StringFieldLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.StringFieldLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.TextFieldLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.TextFieldLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.StoredQueryNameLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.StoredQueryNameLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.StoredQueryTextLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.StoredQueryTextLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.StoredQueryFormattingLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.StoredQueryFormattingLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.StoredQueryDescriptionLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.StoredQueryDescriptionLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.HyperLinkCommentLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.HyperLinkCommentLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.HyperLinkLocationLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.HyperLinkLocationLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.HyperLinkDisplayNameLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.HyperLinkDisplayNameLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.RelatedLinkCommentLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.RelatedLinkCommentLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.ExternalLinkCommentLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.ArtifactLinkCommentLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.ExternalLinkURILength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.ArtifactURILength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.AttachmentCommentLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.AttachmentCommentLength&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.StringDataLengths.AttachmentPathLength">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StringDataLengths.AttachmentPathLength&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.MetadataChangeTypes">
            <doc for="MetadataChangeTypes">
        <summary>
            All possible metadata change types
        </summary>
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.MetadataEventArgs">
            <doc for="MetadataEventArgs">
        <summary>
            Arguments for metadata change events
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.MetadataEventArgs.MetadataChangeFlags">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;MetadataEventArgs.MetadataChangeFlags&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.MetadataChangeEventHandler">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;MetadataChangeEventHandler&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Node">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.Name&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.ParentNode">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.ParentNode&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.HasChildNodes">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.HasChildNodes&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.ChildNodes">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.ChildNodes&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.Uri">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.Uri&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.Path">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.Path&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.HasWorkItemReadRights">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.HasWorkItemReadRights&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.HasWorkItemWriteRights">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.HasWorkItemWriteRights&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.HasWorkItemReadRightsRecursive">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.HasWorkItemReadRightsRecursive&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.HasWorkItemWriteRightsRecursive">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.HasWorkItemWriteRightsRecursive&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.FindNodeInSubTree(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.FindNodeInSubTree(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Node.FindNodeInSubTree(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Node.FindNodeInSubTree(int)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection.this[int]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Node)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection.IndexOf&quot;]" />
            FUTURE$ For perf use a hashtable cache for index if we find this used often.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.NodeCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Node)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;NodeCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.OME">
            <summary>
            Class of CurrituckClientException
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizes">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizes&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizes.MinPageSize">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizes.MinPageSize&quot;]" />
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.PageSizes.MaxPageSize">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;PageSizes.MaxPageSize&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore">
            <summary>
            Callback interface for the paging field reader. The reader uses that class to query/store values
            of paged columns.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore.HasValue(System.Int32,System.Int32)">
            <summary>
            Checks whether field's value is cached.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>True if the value is cached</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore.StoreValue(System.Int32,System.Int32,System.Object)">
            <summary>
            Stores paged value.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <param name="value">Value to set</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore.GetStoredValue(System.Int32,System.Int32)">
            <summary>
            Gets previously stored field value.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>Field value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore.SetAccessDenied(System.Int32)">
            <summary>
            Sets the "access denied" flag on the given row.
            </summary>
            <param name="row">Row number</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore.IsAccessDenied(System.Int32)">
            <summary>
            Checks whether access is denied for the specified row.
            </summary>
            <param name="row">row number</param>
            <returns>True if access is denied</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader">
            <summary>
            Field reader class for paging operations.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.PageSize">
            <summary>
            Gets/sets the page size.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.AsOf">
            <summary>
            Gets/sets the as of date.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.RowCount">
            <summary>
            Gets number of rows.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.Revisions">
            <summary>
            Gets all revisions.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Query,Microsoft.TeamFoundation.WorkItemTracking.Client.IFieldStore,System.Int32[],System.Int32[],System.Boolean,System.Int32[])">
            <summary>
            Constructor.
            </summary>
            <param name="store">Work item store</param>
            <param name="fieldStore">Field values storage</param>
            <param name="ids">Ids of work items</param>
            <param name="revs">Revision numbers</param>
            <param name="isTrusted">Tells whether ids and revisions are coming from a trusted source</param>
            <param name="extraFields">Extra fields to page</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.Read(System.Int32,System.Int32[])">
            <summary>
            Reads fields for the given row.
            </summary>
            <param name="row">Row number</param>
            <param name="fields">Fields to read</param>
            <returns>True if fields were read</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.UpdateColumns(System.Int32[])">
            <summary>
            Updates set of columns for paging.
            </summary>
            <param name="fields">Fields to add</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.CanPage(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Int32)">
            <summary>
            Checks whether a field can be paged.
            </summary>
            <param name="store">Work item store</param>
            <param name="id">Field id</param>
            <returns>True if the field can be paged</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.ProcessRevision(System.Int32,System.Collections.Generic.Dictionary{Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.RowId,System.Int32},System.Collections.Generic.Dictionary{System.Int32,System.String},System.Collections.Generic.Dictionary{System.Int32,System.String})">
            <summary>
            Gets fields that must be paged from the given row.
            </summary>
            <param name="row">Row number</param>
            <param name="rowMap">Row mapping</param>
            <param name="plainFields">Plain fields to page</param>
            <param name="textFields">Text fields to page</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.ProcessFields(System.Int32,System.Collections.Generic.IEnumerable{System.Int32},System.Collections.Generic.Dictionary{System.Int32,System.String})">
            <summary>
            Populates result collection of fields.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldIds">All field ids</param>
            <param name="fields">Result fields</param>
            <returns>True if any field was taken</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.InternalFieldsOnly(System.Collections.Generic.Dictionary{System.Int32,System.String})">
            <summary>
            Checks whether given list of fields contains only internal fields whose values are
            always available without querying the server.
            </summary>
            <param name="plainFields">Fields set</param>
            <returns>True if al fields are internal</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.SetFromInternals(System.Int32)">
            <summary>
            Initializes intenral fields in the given row.
            </summary>
            <param name="row">Row number</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.EnsureRequiredFields(System.Collections.Generic.Dictionary{System.Int32,System.String})">
            <summary>
            Makes sure that set of fields is complete.
            </summary>
            <param name="plainFields">Regular fields</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.PageData(System.Collections.Generic.Dictionary{Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.RowId,System.Int32},System.Collections.Generic.Dictionary{System.Int32,System.String},System.Collections.Generic.Dictionary{System.Int32,System.String})">
            <summary>
            Pages requested rows and columns.
            </summary>
            <param name="rowMap">Revisions to page</param>
            <param name="plainFields">Plain fields</param>
            <param name="textFields">Text fields</param>
            <returns>Record sets</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.AddColumn(System.Int32)">
            <summary>
            Adds a column to be paged.
            </summary>
            <param name="fieldId">Field id</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.FieldIdUsedForChangedDate">
            <summary>
            In Dev11, the work items changes are track by AuthorizedDate field, while in Dev10
            and previous version, ChangedDate field is playing this role. The property returns
            the id if the field used to track changes, base on the presence of AuthorizedDate
            in the metadata
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.RowId">
            <summary>
            Row/revision identifier.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap">
            <summary>
            Long text value mapper. This is a helper class for mapping text values to historical revisions.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.FieldId">
            <summary>
            Field identifier.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.ChangeData">
            <summary>
            Field change.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.#ctor">
            <summary>
            Constructor.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.AddLongText(Microsoft.TeamFoundation.WorkItemTracking.Proxy.IRowSet,System.Int32)">
            <summary>
            Adds a long text value.
            </summary>
            <param name="rs">Source data</param>
            <param name="row">Row number</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.Prepare">
            <summary>
            Prepares internal structures for getting values.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.GetValue(System.Int32,System.DateTime,System.Int32)">
            <summary>
            Gets a value of a field for the given revision.
            </summary>
            <param name="itemId">Work item id</param>
            <param name="changeTime">Revision time</param>
            <param name="fieldId">Field id</param>
            <returns>Field value as of given revision</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.FindChange(System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.PagingFieldReader.LongTextValueMap.ChangeData},System.DateTime,System.Int32,System.Int32)">
            <summary>
            Finds the closest change that occurred on or before the given time using binary search.
            </summary>
            <param name="changes">All changes</param>
            <param name="changeTime">Change time</param>
            <param name="l">Left index</param>
            <param name="r">Right index</param>
            <returns>The closest change</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Project">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.WorkItemTypes">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.WorkItemTypes&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.Categories">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.Categories&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.Store">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.Store&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.Name&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.StoredQueries">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.StoredQueries&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.HasWorkItemReadRights">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.HasWorkItemReadRights&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.HasWorkItemWriteRights">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.HasWorkItemWriteRights&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.HasWorkItemReadRightsRecursive">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.HasWorkItemReadRightsRecursive&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Project.HasWorkItemWriteRightsRecursive">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Project.HasWorkItemWriteRightsRecursive&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.this[int]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.this[string]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Item(System.Guid)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.this[Guid]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.Contains(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Contains(System.Guid)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.Contains(Guid)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Project)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Project)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.Contains(Project)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ProjectCollection.GetById(System.Int32)">
            <summary>
            Returns project by its id.
            </summary>
            <param name="projectId">Project id</param>
            <returns>Returns project, if found.</returns>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ProjectCollection.GetById(int)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DetachedQueryDefinition2.OnSaveCompleted">
            <summary>
            Called after a Save operation completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.DetachedQueryFolder2.OnSaveCompleted">
            <summary>
            Called after a Save operation completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Adds a new query item to the collection.
            </summary>
            <param name="item">Item to add</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Returns 'true' if this folder contains the specified QueryItem2 object,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="item">Item to find.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Contains(System.Guid)">
            <summary>
            Returns 'true' if this folder contains a QueryItem2 with the specified id,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="id">Guid of the item to find.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Contains(System.String)">
            <summary>
            Returns 'true' if this folder contains a QueryItem2 with the specified name,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="name">Name of the item to find.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Item(System.Guid)">
            <summary>
            Indexer to retrieve an item with the specified id.
            </summary>
            <param name="id">Id of the item to retrieve</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Item(System.String)">
            <summary>
            Indexer to retrieve an item with the specified name.
            </summary>
            <param name="name">Name of the item to retrieve</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Count">
            <summary>
            Returns the number of items in the folder. This is not recursive.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.FindByName(System.String)">
            <summary>
            Finds an item in the list by its name.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.FindByGuid(System.Guid)">
            <summary>
            Finds an item in the list by its id.
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.AddInternal(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.Boolean)">
            <summary>
            Internal function to add an item to the collection, bypasses
            validation checks.
            </summary>
            <param name="item">Item to add.</param>
            <param name="updateChangedLists">Whether or not to update the internal change lists.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.DeleteInternal(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.Boolean)">
            <summary>
            Internal function to remove an item from the collection, bypasses
            validation checks.
            </summary>
            <param name="item">Item to remove.</param>
            <param name="updateChangedLists">Whether or not to update the internal change lists.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.RemovedItems">
            <summary>
            Retrieves the set of items that have been removed from this folder.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.AddedItems">
            <summary>
            Retrieves the set of items that have been added to this folder.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.System#Collections#Generic#IEnumerable{Microsoft#TeamFoundation#WorkItemTracking#Client#QueryItem2}#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.Folder">
            <summary>
            Retrieve the folder this colleciton is associated with.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.GetEnumeratorImpl">
            <summary>
            Get the enumerator for this collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.UpdateChangedListsOnRemove(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Updates the internal changed lists which track what items have been
            added/removed from the collection.
            </summary>
            <param name="item"></param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2Collection.QueryItem2Comparer">
            <summary>
            Comparer for query items. This custom comparison puts folders first in alphabetal order,
            then queries in alphabetical order.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ClientQuery2ProvisioningHelper">
            <summary>
            Wrapper class for a set of dirty queries to help creating update batches for the SOAP endpoint.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemInfo">
            <summary>
            Object to return when getting items in bulk.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider">
            <summary>
            Interface implemented by providers to get data for the query hierarchy.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider.GetRootItems">
            <summary>
            Retrieves the root query items.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider.GetChildren(System.Guid)">
            <summary>
            Retrieves the children of the specified query folder id.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider.GetQueryItems(System.Guid[])">
            <summary>
            Gets a set of query items from the server in bulk. These are not attached to the
            query hierarchy, but just contain the query text/name/id.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider.SaveQueryItem(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Saves the specified query item to the server. Updates the query item's Id if it was new.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderRest.GetRootItems" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderRest.GetChildren(System.Guid)" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderRest.GetQueryItems(System.Guid[])" -->
        <!-- Badly formed XML comment ignored for member "M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderRest.SaveQueryItem(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)" -->
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap">
            <summary>
            Soap based query item provider. Interacts with the server using the old soap API which retrieves all query items at one time.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.Store">
            <summary>
            WorkItemStore associated with this provider
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.ProjectId">
            <summary>
            ProjectId associated with this provider
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.Project">
            <summary>
            Retrieves the project from the work item store.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.GetUpdateData">
            <summary>
            Retrieves the raw row data from the server for the query items
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.UpdateQueries(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,Microsoft.TeamFoundation.WorkItemTracking.Proxy.RowSetCollection)">
            <summary>
            Updates the set of queries in our collection from the server. Used for both updates
            and the initial population of the hierarchy.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.ProcessQueries(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2},System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2},Microsoft.TeamFoundation.WorkItemTracking.Proxy.RowSet,System.Boolean)">
            <summary>
            Processes a set of queries retrieved from the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.AddUpdateItem(System.String,System.Guid,System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.String,System.Boolean,System.Boolean,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2},System.Collections.Generic.Dictionary{System.Guid,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2}})">
            <summary>
            Adds/Updates a query item from the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.CreateFolder(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Guid,System.Boolean,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Collections.Generic.Dictionary{System.Guid,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2}},System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2})">
            <summary>
            Creates a new WorkItemQueryFolder with the specified parameters.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.PopulateGuidDictionary(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2})">
            <summary>
            Recursively populates a dictionary with the items in the specified folder and it's children.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.SaveToNewServer(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2})">
            <summary>
            Saves modified items to a server that supports query folders.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemDataProviderSoap.GenerateQueryItemsUpdatePackage(System.Collections.Generic.IEnumerable{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2})">
            <summary>
            Generates the update package.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2">
            <summary>
            Represents a query.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.#ctor(System.String,System.String)">
            <summary>
            Constructor. Creates a new query definition object with no parent (not
            attached to the hierarchy).
            This will throw if the name is invalid (ArgumentException) or if the
            specified queryText is invalid
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.#ctor(System.String,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2)">
            <summary>
            Constructor. Creates a new query definition with the specified parent.
            This will throw if the name is invalid (ArgumentException) or if the
            specified queryText is invalid
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.#ctor(System.String,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used for initializing from the server. Does not validate the
            name or the query text.
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
            <param name="id">Guid for the query definition.</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.Reset">
            <summary>
            Resets all changes to this item (name, query text, parent);
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.QueryText">
            <summary>
            Gets/Sets the query text. Throws an exception if the query text is not valid.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.QueryType">
            <summary>
            Returns the type of the query.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.IsDirtyShallow">
            <summary>
            Overrides 'IsDirtyShallow' to take into account whether or not the query text has changed.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.OnSaveCompleted">
            <summary>
            Called after a Save operation completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.ResetDirty">
            <summary>
            Called during refresh to reset the dirty state of the query definition.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.OriginalQueryText">
            <summary>
            Returns the original query text as it was defined on the server when the
            data was last retrieved/saved.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.SetQueryText(System.String)">
            <summary>
            Sets the query text without setting the item to 'dirty' or validating the query text.
            </summary>
            <param name="queryText"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.Validate">
            <summary>
            Validates the content before saving the query.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.SetQueryTextInternal(System.String)">
            <summary>
            Sets the query text on the item without doing validation.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.SetQueryTextWithValidation(System.String)">
            <summary>
            Sets the query text on the item after performing validation.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition2.GetQueryType(System.String)">
            <summary>
            Static method to retrieve the query type from the specified text.
            </summary>
            <param name="queryText"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2ContentsChangedEventArgs">
            <summary>
            Event arguments for the QueryFolderContentsChanged event.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2ContentsChangedEventHandler">
            <summary>
            Event handler delegate for the ContentsChanged and ChangesCommitted event.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2">
            <summary>
            WorkItemQueryFolder class, represents a folder on the system.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.ContentsChanged">
            <summary>
            This event is fired when the contents of the folder change. This includes
            when items inside the folder are renamed, added, removed, or the query text
            changes.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.ChangesCommitted">
            <summary>
            This event is fired when the contents change of the folder is committed to the server
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.Populated">
            <summary>
            This event is fired when the contents of the folder are populated from the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.#ctor(System.String)">
            <summary>
            Constructor. Creates a new query folder object with no parent (not
            attached to the hierarchy).
            This will throw if the name is invalid.
            </summary>
            <param name="name">Name of the query folder</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2)">
            <summary>
            Constructor. Creates a new query folder object with the
            specified parent.
            This will throw if the name is invalid.
            </summary>
            <param name="name">Name of the query folder</param>
            <param name="parent">The parent folder</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used to initialize the query folder
            from the server.
            </summary>
            <param name="name">Name of the query folder</param>
            <param name="parent">The parent folder</param>
            <param name="id">Guid for the folder</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.GetChildrenAsync">
            <summary>
            Asynchronously retrieves the contents of the folder and merges them into the tree.
            If the contents have already been retrieved it will just return them.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.GetChildren">
            <summary>
            Retrieve the children of this folder. Will throw if this folder has not been populated from the server yet.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.IsPopulated">
            <summary>
            Returns true if the data for this folder has been retrieved from the server, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.IsRootNode">
            <summary>
            Returns 'true' if the specified node is one of the 'root' nodes, such as 'Shared Queries'
            or 'My Queries', 'false' otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnMoveChangedHierarchy">
            <summary>
            Called when an item's parent is updated and it changed hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.CheckName(System.String)">
            <summary>
            Called to validate the name of a query item.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.Validate">
            <summary>
            Validates the content.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.FindInternal(System.Guid)">
            <summary>
            Recursively attempts to find a QueryItem with the specified Id.
            </summary>
            <param name="parent"></param>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.RetrievalTask">
            <summary>
            Gets/Sets the task that is being used to retrieve children. Will be set only while
            retrieval is occuring.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.UpdateName(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.String)">
            <summary>
            Updates the name of a query item in the collection.
            </summary>
            <param name="item"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.CheckForDuplicateName(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.String)">
            <summary>
            Verifies that no duplicate names exist in the current folder.
            </summary>
            <param name="name">Name to check for</param>
            <param name="item">Item to be added/renamed</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnAddSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Handles 'Add' operations after a successful save.
            </summary>
            <param name="item">QueryItem2 that was added.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnDeleteSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Handles 'Delete' operations after a successful save.
            </summary>
            <param name="item">QueryItem2 that was deleted.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnUpdateSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Handles 'Update' operations after a successful save.
            </summary>
            <param name="item">QueryItem2 that was updated.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnContentsChanged(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderAction)">
            <summary>
            Fires a ContentsChanged event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.RetrievingGrandchildren">
            <summary>
            Boolean indicating whether or not we are currently try to retrieve the grandchildren for this node.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.FireAdd(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Fires the ChangesCommitted 'Add' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.FireDelete(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Fires the ChangesCommitted 'Delete' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.FireUpdate(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Fires the ChangesCommitted 'Update' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.OnChangesCommitted(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2ContentsChangedEventArgs)">
            <summary>
            Fires a ChangesCommitted event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.FirePopulated">
            <summary>
            Fires a 'Populated' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.UpdateAttributes">
            <summary>
            Updates attributes when a query item changes hierarchies.
            </summary>
            <param name="folder"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2.UpdateCollectionsForRemove(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Updates the internal collections for a remove operation.
            </summary>
            <param name="item"></param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2ContentsChangedEventArgs">
            <summary>
            Event arguments for the QueryHierarchy2ContentsComitted event.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2ContentsChangedEventHandler">
            <summary>
            Event handler delegate for the ChangesCommitted event.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2">
            <summary>
            Top level folder in a project. Contains the 'Team Queries/My Queries' folders
            and provides operations for finding items, Reseting changes to the tree, and
            saving changes to the tree.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.#ctor(System.String,System.Func{System.Threading.Tasks.Task{Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryItemDataProvider}},Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryHierarchy2Provider,System.Int32)">
            <summary>
            Constructor, creates the hierarchy which is empty initially (no round trip to the server).
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.HierarchyDetached">
            <summary>
            This event is fired when the hierarchy is detached from the project. This happens when a 'Refresh' operation is performed
            (Project.GetQueryHierarchy2(true) is called and there is a pre-existing query hierarchy).
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.HierarchyChangesCommitted">
            <summary>
            This event is fired when the contents change of the hierarchy is committed to the server
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.GetChildrenAsync">
            <summary>
            Retrieves the root folders from the server and adds them to the tree.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.FindAsync(System.Guid)">
            <summary>
            Finds a QueryItem based on the specified id. Looks for the item locally first, then requests it from the server if it hasn't been loaded.
            </summary>
            <param name="id">Id of the item to find.</param>
            <returns>QueryItem2 with the specified id, null if it doesn't exist in the hierarchy.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.FindAsync(System.Guid[])">
            <summary>
            Retrieve a set of QUeryItem2 objects based on the specified guids.
            If the items are already in the paged down tree, it will return those items.
            If the items are not in the tree, it will go to the provider to get them.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.FindLocal(System.Guid)">
            <summary>
            Finds an item in the locally downloaded hierarchy but will not look for it on the server.
            </summary>
            <param name="id">Id of the item to find.</param>
            <returns>QueryItem2 with the specified id, null if it doesn't exist in the local hierarchy.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.Save">
            <summary>
            Overridden, throws an exception. This is not recursive, you cannot save the root query hierarchy.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.Reset">
            <summary>
            Overridden, will always throw. This is not recursive, so resetting the query hierarchy is an error.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.Version">
            <summary>
            Each time the hierarchy is refreshed (Project.GetQueryHierarchy2()) a new 'version' number is stamped on the
            hierarchy. This may be used to detect tha the hierarchy object has changed.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.GetDataProviderAsync">
            <summary>
            Gets the data provider for this hierarchy.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.QueryHierarchyProvider">
            <summary>
            Internal helper to get the QueryHierarchyProvider associated with this item,
            based on the hierarchy / project under which the current item exists, or null
            if not currently in a hierarchy.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.FireHierarchyDetached">
            <summary>
            Fires a HierarchyDetached event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.FireHierarchyChangesCommitted(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2ContentsChangedEventArgs)">
            <summary>
            Fires a QueryHierarchyChangesCommitted event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.ValidateWiql(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2,System.String)">
            <summary>
            Validates the specified wiql. Throws an exception if the wiql is invalid.
            If the hierarchy is not provided then it just does a syntax check,
            if the hierarchy is provided it will do deeper validation.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.HierarchyLock">
            <summary>
            Returns the Lock object for the Hierarchy
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2.GetDirtyItems(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2})">
            <summary>
            Recursively retrieves the set of dirty work items.
            </summary>
            <param name="item"></param>
            <param name="itemsToSave"></param>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProviderFactory.s_requiredRestApiVersion">
            <summary>
            Version of the REST API that the server needs to support for using the REST based QueryHierarchy
            </summary>
            <remarks>The QueryHierarchy requires at least D14U2</remarks>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProviderFactory.SetSoapAsPreferredQueryHierarchyProvider(System.Boolean)">
            <summary>
            Sets value indicating whether SOAP provider should be preferred
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProviderFactory.CanRestVersionCheckBeSkipped">
            <summary>
            Determine whether the REST API version check can be skipped
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProviderFactory.IsQueriesAPIAvailable">
            <summary>
            Determine whether the connected server and collection supports the REST Queries API
            </summary>
            <returns>True if API is supported</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProviderFactory.IsQueriesApiOfSupportedVersion">
            <summary>
            Determine whether the connected server and collection support the required REST API version
            </summary>
            <returns>True if minimum required version of the API is supported</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IQueryHierarchy2Provider">
            <summary>
            Interface passed to the query hierarchy which serves as a bridge to the work item store and project.
            Used to isolate the query hierarchy from the rest of WIT and make it more unit testable.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2Provider">
            <summary>
            Internal class that keeps a map of the set of query hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2Provider.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Constructor
            </summary>
            <param name="store"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2Provider.Microsoft#TeamFoundation#WorkItemTracking#Client#IQueryHierarchy2Provider#GetAccessControlListMetadata(System.String)">
            <summary>
            Get metadata for managing permissions for the given type of query item.
            </summary>
            <param name="objectClassId">Value from QueryItemSecurityObjectClassIds</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2Provider.Microsoft#TeamFoundation#WorkItemTracking#Client#IQueryHierarchy2Provider#GetAccessControlList(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Populate the access control list and CanManagePermissions flag for the given
            query item from the server.
            </summary>
            <param name="queryItem">item to populate</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy2Provider.GetAccessControlList(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2,System.Boolean)">
            <summary>
            Populate the access control list for the given query item from the server, and/or the
            the access control list metadata with allowed permission values, display strings, etc.
            </summary>
            <remarks>
            May be called with the null item or hierarchy root (which has empty Guid and no permissions
            of its own), to get metadata if no other item has yet been created / loaded, e.g.
            when creating a project.
            Only intended for use inside this class and the QueryItem class.
            </remarks>
            <param name="queryItem">item, may be null if only metadata is wanted</param>
            <param name="getMetadata">whether to ask the service for metadata on this call</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2">
            <summary>
            Base class for query folders and query definitions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.s_globalLock">
            <summary>
            Static lock for orphan QueryItems
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2)">
            <summary>
            Constructor
            </summary>
            <param name="name">Name of the node in the tree</param>
            <param name="parent">Parent query folder in the hierarchy. May be null.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used only to initialize from the server.
            </summary>
            <param name="name">Name of the node in the tree</param>
            <param name="parent">Parent query folder in the hierarchy. May be null.</param>
            <param name="id">Guid assigned to this query item</param>
            <param name="ownerDescriptor">SID of owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Id">
            <summary>
            Retrives the unique identifier for this item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Name">
            <summary>
            Gets/Sets the name for this query item. Setting the name implies a rename
            operation and will make the query item dirty. Also, renames will be
            rejected if the name is invalid or it is a duplicate of an existing name in the
            same folder.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Parent">
            <summary>
            Retrieves the parent query folder.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.QueryHierarchy">
            <summary>
            Get the QueryHierarchy object that this query item is associated with.
            Will return null if this item is not associated with a query hierarchy (not parented in the hierarchy tree)
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Lock">
            <summary>
            Returns Lock object of the hierarchy if the QueryItem is part of hierarchy, otherwise returns a new object (orphan items are not thread safe).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OwnerDescriptor">
            <summary>
            SID of the owner of the query item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.AccessControlList">
            <summary>
            Access control list (permissions) for the query item.
            </summary>
            <remarks>
            For a new query item, or an existing item that has been removed from the project hierarchy,
            this property will contain a default ACL that inherits all permissions from its parent,
            but may not have those permissions populated in the extended permission data
            (IAccessControlLIstEntry.ExtendedInfo).
             
            For existing query items that have not been removed from the hierarchy, the permissions
            are currently obtained from the server on-demand when this property is accessed, and are
            then cached until the next save.
            This property should always be non-null unless an exception occurs when obtaining
            data from the server.
            </remarks>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Delete">
            <summary>
            Removes this item from the collection.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Save">
            <summary>
            Saves changes to this item. If the item is not dirty or is not attached to a QueryHierarchy2 this will
            throw and InvalidOperationException.
             
            This is not recursive, it will not save any dirty child items.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.CanManagePermissions">
            <summary>
            Whether the current user is allowed to update the access control list for this query item.
            This is currently only for internal use, to let the GUI be data-driven based on the same
            semantics enforced by the server, rather than being hard-coded, to make back-compat easier.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.IsPersonal">
            <summary>
            Whether this item is a "personal" query or folder, vs. a public one that is potentially
            visible to others.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.IsDeleted">
            <summary>
            Returns 'true' if this query item or one of its parents are marked for
            deletion or have been deleted, 'false' otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.IsNew">
            <summary>
            Returns 'true' if this query item is stored on the server, 'false' if it is a 'new'
            query item that has not been saved.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.IsDirty">
            <summary>
            Returns 'true' if the query item itself needs to be saved (new, deleted, name changed
            or parent changed).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Path">
            <summary>
            Returns the fully qualified path to the query item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.ToString">
            <summary>
            Returns the fully qualified path to the query item.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.FireHierarchyUpdatedEvent">
            <summary>
            Fires the QueryHierarchy2ContentsUpdated event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.AccessControlListMetadata">
            <summary>
            Metadata about the permissions that can be set on this item based on its type (query or folder).
            </summary>
            <remarks>
            This is currently only for internal use (hence the use of xxxData object), to let the GUI be data-driven
            based on the same semantics enforced by the server, rather than being hard-coded, to make back-compat easier.
             
            This currently only supports getting metadata for objects that have been saved and have a
            parent / project assigned, which is always the case in the current UI -- security can only be only
            shown on items that have been saved and are visible under some parent in the tree.
            On objects that meet this criteria, this property should always return non-null, or throw.
            On objects that don't, this property will return null.
             
            ACL metadata is currently obtained and cached once per QueryHierarchy, on demand. If the metadata
            has not yet been obtained, accessing this property may try to load it from the server.
            </remarks>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Equals(Microsoft.TeamFoundation.Framework.Client.AccessControlList,Microsoft.TeamFoundation.Framework.Client.AccessControlList)">
            <summary>
            Compare 2 ACLs, ignoring extended (inherited / effective) permissions.
            </summary>
            <param name="acl1"></param>
            <param name="acl2"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.GenerateUpdateAclXml(System.Xml.XmlDocument,System.Xml.XmlElement)">
            <summary>
            Generates XML to update the AccessControlList, if appropriate (e.g. if it's dirty).
            Throws if ACL is dirty but the service does not support setting permissions.
            </summary>
            <param name="xmlDoc"></param>
            <param name="rootNode"></param>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.SetName(System.String)">
            <summary>
            This method sets the name of the query item.
            It is different from the 'Name' property in that it doesn't check
            that the name is valid, nor does it update its parent's collection.
            </summary>
            <param name="name"></param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OriginalParent">
            <summary>
            Retrieves the 'original' parent. If the item has not moved to a different
            parent then this is the same as the 'Parent' property. However, if the item
            has moved and the move has not yet been saved then this will return the parent
            that this item was originally a child of.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OriginalName">
            <summary>
            Retrieves the 'original' name of the item. This is the name of the item
            as it was on the server the last time we retrieved it or saved the item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OriginalOwnerDescriptor">
            <summary>
            Retrieves the 'original' name of the item. This is the name of the item
            as it was on the server the last time we retrieved it or saved the item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Initialize(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder2,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Boolean)">
            <summary>
            Initializes the query item.
            </summary>
            <param name="name">Name of the item</param>
            <param name="parent">Parent of the item</param>
            <param name="id">Guid associated with the item.</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
            <param name="checkName">Whether or not to check that the name is valid</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.MergeProperties(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2)">
            <summary>
            Merges properties from a source query item.
            </summary>
            <param name="sourceQueryItem"></param>
            <returns>true if the merge resulted in changes to the object, false otherwise.</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.IsDirtyShallow">
            <summary>
            Returns 'true' if the query item itself needs to be saved (new, deleted, name changed
            or parent changed), without considering changes to sub-objects such as the AccessControlList.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.ResetDirty">
            <summary>
            Resets the dirtiness of the item. This is called after a Refresh operation
            completes to reset the state of the item so it isn't dirty.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OnSaveCompleted">
            <summary>
            Called after save completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.OnMoveChangedHierarchy">
            <summary>
            Called when an item's parent is updated and it changed hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.CheckName(System.String)">
            <summary>
            Called to validate the name of a query item.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem2.Validate">
            <summary>
            Validates the content before it is saved to the given store.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ListItemComparer">
            <summary>
            Custom comparer for non string field values
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IdentityGroupComparer">
            <summary>
            Custom comparer for identity fields, pushes TFS groups to the bottom of the list.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Query">
            <doc for="Query">
        <summary>
            The query definition object that is exposed to the OM user. After executing a query
            the sort and query fields of the worktitemcollection can be modified through the
            Query class.
        </summary>
    </doc><doc for="Query">
        <summary>
            Internal constructor
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="psQuery">ProductStudio query that this query object wraps</param>
        <param name="asofUTC">DateTime at which the query was run</param>
    </doc><doc for="Query">
        <summary>
            Public c'tor
        </summary>
        <param name="store" />
        <param name="wiql" />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,System.Collections.IDictionary,System.Boolean)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Query.Query(WorkItemStore, string, IDictionary, bool)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,System.Collections.IDictionary)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Query.Query(WorkItemStore, string, IDictionary)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Query.Query(WorkItemStore, string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Query.Query(WorkItemStore, string, BatchReadParamCollection)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.WorkItemStore">
            <doc for="Query.WorkItemStore">
        <summary>
            get the work item store
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.AsOfUTC">
            <doc for="Query.AsOfUTC">
        <summary>
            UTC at which the query was executed
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.AsOf">
            <doc for="Query.AsOf">
        <summary>
            UTC at which the query was executed
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.DisplayFieldList">
            <doc for="Query.DisplayFieldList">
        <summary>
            Returns the DisplayFieldList collection - this is a wrapper over the PSOM
            QueryFields list
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.SortFieldList">
            <doc for="Query.SortFieldList">
        <summary>
            Returns the SortFieldList collection - this is a wrapper over the PSOM
            SortFields list
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.QueryString">
            <doc for="Query.QueryString">
        <summary>
            Returns the wiql string
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.BeginAsyncQuery(System.AsyncCallback,Microsoft.TeamFoundation.WorkItemTracking.Client.Query.QueryMode)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Query.BeginQuery(AsyncCallback)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Query.EndAsyncQuery(Microsoft.TeamFoundation.Client.ICancelableAsyncResult,Microsoft.TeamFoundation.WorkItemTracking.Client.Query.QueryMode)">
            <doc for="Query.EndQuery">
        <summary>
            get the result of the async operation
            this function will wait for the async result to complete if necessary
 
        </summary>
        <param name="car" />
        <returns>WorkItemCollection</returns>
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryType">
            <summary>
            The type of the query.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition">
            <summary>
            Represents a query.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.#ctor(System.String,System.String)">
            <summary>
            Constructor. Creates a new query definition object with no parent (not
            attached to the hierarchy).
            This will throw if the name is invalid (ArgumentException) or if the
            specified queryText is invalid
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.#ctor(System.String,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder)">
            <summary>
            Constructor. Creates a new query definition with the specified parent.
            This will throw if the name is invalid (ArgumentException) or if the
            specified queryText is invalid
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.#ctor(System.String,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used for initializing from the server. Does not validate the
            name or the query text.
            </summary>
            <param name="name">Name of the query definition</param>
            <param name="queryText">The query text for this query definition</param>
            <param name="parent">The parent folder for this query definition.</param>
            <param name="id">Guid for the query definition.</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.QueryText">
            <summary>
            Gets/Sets the query text. Throws an exception if the query text is not valid.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.QueryType">
            <summary>
            Returns the type of the query.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.GetQueryType(System.String)">
            <summary>
            Static method to retrieve the query type from the specified text.
            </summary>
            <param name="queryText"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.IsDirtyShallow">
            <summary>
            Overrides 'IsDirtyShallow' to take into account whether or not the query text has changed.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.ResetInternal">
            <summary>
            Overrides ResetInternal to Reset changes to the query text.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.OnSaveCompleted">
            <summary>
            Called after a Save operation completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.ResetDirty">
            <summary>
            Called during refresh to reset the dirty state of the query definition.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.OriginalQueryText">
            <summary>
            Returns the original query text as it was defined on the server when the
            data was last retrieved/saved.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.SetQueryText(System.String)">
            <summary>
            Sets the query text without setting the item to 'dirty' or validating the query text.
            </summary>
            <param name="queryText"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Validates the content before saving the query.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderAction">
            <summary>
            Indicates the type of change that occurred to an item in a folder.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderContentsChangedEventArgs">
            <summary>
            Event arguments for the QueryFolderContentsChanged event.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderContentsChangedEventHandler">
            <summary>
            Event handler delegate for the ContentsChanged and ChangesCommitted event.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder">
            <summary>
            QueryFolder class, represents a folder on the system.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.ContentsChanged">
            <summary>
            This event is fired when the contents of the folder change. This includes
            when items inside the folder are renamed, added, removed, or the query text
            changes.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.ChangesCommitted">
            <summary>
            This event is fired when the contents change of the folder is committed to the server
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.#ctor(System.String)">
            <summary>
            Constructor. Creates a new query folder object with no parent (not
            attached to the hierarchy).
            This will throw if the name is invalid.
            </summary>
            <param name="name">Name of the query folder</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder)">
            <summary>
            Constructor. Creates a new query folder object with the
            specified parent.
            This will throw if the name is invalid.
            </summary>
            <param name="name">Name of the query folder</param>
            <param name="parent">The parent folder</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used to initialize the query folder
            from the server.
            </summary>
            <param name="name">Name of the query folder</param>
            <param name="parent">The parent folder</param>
            <param name="id">Guid for the folder</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Returns 'true' if this folder contains the specified QueryItem,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="item">Item to find.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Contains(System.Guid)">
            <summary>
            Returns 'true' if this folder contains a QueryItem with the specified id,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="id">Guid of the item to find.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Contains(System.String)">
            <summary>
            Returns 'true' if this folder contains a QueryItem with the specified name,
            'false' otherwise. This is not recursive, it will not find items in subfolders.
            </summary>
            <param name="name">Name of the item to find.</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Item(System.Guid)">
            <summary>
            Indexer to retrieve an item with the specified id.
            </summary>
            <param name="id">Id of the item to retrieve</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Item(System.String)">
            <summary>
            Indexer to retrieve an item with the specified name.
            </summary>
            <param name="name">Name of the item to retrieve</param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Count">
            <summary>
            Returns the number of items in the folder. This is not recursive.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Adds a new query item to the collection.
            </summary>
            <param name="item">Item to add</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.System#Collections#Generic#IEnumerable{Microsoft#TeamFoundation#WorkItemTracking#Client#QueryItem}#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.ResetInternal">
            <summary>
            This method undoes all changes to the item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnMoveChangedHierarchy">
            <summary>
            Called when an item's parent is updated and it changed hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.CheckName(System.String)">
            <summary>
            Called to validate the name of a query item.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.AddInternal(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.Boolean)">
            <summary>
            Internal function to add an item to the collection, bypasses
            validation checks.
            </summary>
            <param name="item">Item to add.</param>
            <param name="updateChangedLists">Whether or not to update the internal change lists.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.DeleteInternal(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.Boolean)">
            <summary>
            Internal function to remove an item from the collection, bypasses
            validation checks.
            </summary>
            <param name="item">Item to remove.</param>
            <param name="updateChangedLists">Whether or not to update the internal change lists.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.UpdateName(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.String)">
            <summary>
            Updates the name of a query item in the collection.
            </summary>
            <param name="item"></param>
            <param name="newName"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.CheckForDuplicateName(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.String)">
            <summary>
            Verifies that no duplicate names exist in the current folder.
            </summary>
            <param name="name">Name to check for</param>
            <param name="item">Item to be added/renamed</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnAddSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Handles 'Add' operations after a successful save.
            </summary>
            <param name="item">QueryItem that was added.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnDeleteSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Handles 'Delete' operations after a successful save.
            </summary>
            <param name="item">QueryItem that was deleted.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.UpdateCollectionsForRemove(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Updates the internal collections for a remove operation.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnUpdateSaved(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Handles 'Update' operations after a successful save.
            </summary>
            <param name="item">QueryItem that was updated.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.RemovedItems">
            <summary>
            Retrieves the set of items that have been removed from this folder.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.FireAdd(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Fires the ChangesCommitted 'Add' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.FireDelete(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Fires the ChangesCommitted 'Delete' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.FireUpdate(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Fires the ChangesCommitted 'Update' event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnChangesCommitted(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderContentsChangedEventArgs)">
            <summary>
            Fires a ChangesCommitted event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.OnContentsChanged(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolderAction)">
            <summary>
            Fires a ContentsChanged event.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.UpdateChangedListsOnRemove(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Updates the internal changed lists which track what items have been
            added/removed from the collection.
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.UpdateAttributes(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder)">
            <summary>
            Updates attributes when a query item changes hierarchies.
            </summary>
            <param name="folder"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.FindByName(System.String)">
            <summary>
            Finds an item in the list by its name.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.FindByGuid(System.Guid)">
            <summary>
            Finds an item in the list by its id.
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Validates the content.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.IsRootNode">
            <summary>
            Returns 'true' if the specified node is one of the 'root' nodes, such as 'Team Queries'
            or 'My Queries', 'false' otherwise.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder.QueryItemComparer">
            <summary>
            Comparer for query items. This custom comparison puts folders first in alphabetal order,
            then queries in alphabetical order.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyRefreshData">
            <summary>
            internal class to hold Query Hierarchy refresh data can be applied to the hierarchy to refresh it
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy">
            <summary>
            Top level folder in a project. Contains the 'Team Queries/My Queries' folders
            and provides operations for finding items, Reseting changes to the tree, and
            saving changes to the tree.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.HierarchyRefreshed">
            <summary>
            Fired after the hierarchy is successfully refreshed from the server.
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.HierarchyReset">
            <summary>
            Fired after the hierarchy is reset (all changes undone).
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.HierarchySaved">
            <summary>
            Fired after updates to the hierarchy are successfully saved to the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Project)">
            <summary>
            Constructor, creates the hierarchy. This will cause one round-trip to the
            server.
            </summary>
            <param name="project"></param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SupportsFolders">
            <summary>
            Returns 'true' if the server we are attached to supports the creation of
            query folders, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SupportsPermissions">
            <summary>
            Returns 'true' if the server we are attached to supports setting permissions
            on queries and query folders, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.IsVersionOutOfDate">
            <summary>
            Returns whether or not the version of this hierarchy is out of date and needs to be refreshed.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.RefreshOnVersionMismatch">
            <summary>
            If there is a mismatch between HierarchyProvider version and cached version,
            refresh hierarchy from the server and update hierarchy version.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.Refresh">
            <summary>
            Resets all changes to the hierarchy and refreshes the hierarchy from the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.Refresh(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyRefreshData)">
            <summary>
            Resets all changes to the hierarchy and refreshes the hierarchy based on data previsouly retrieved from the server.
            </summary>
            <param name="refreshData">the query hierarchy refresh data</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.GetRefreshData">
            <summary>
            contact the server to retrived Refresh data that can be used later to refresh the hierarchy
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.Find(System.Guid)">
            <summary>
            Finds a QueryItem based on the specified id.
            </summary>
            <param name="id">Id of the item to find.</param>
            <returns>QueryItem with the specified id, null if it doesn't exist in the hierarchy.</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.Save">
            <summary>
            Saves all changes to the hierarchy. Causes QueryFolderContentsChanged events to
            be fired by all modified query folders.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.Reset">
            <summary>
            Undoes all changes to the hierarchy.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.FindInternal(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid)">
            <summary>
            Recursively attempts to find a QueryItem with the specified Id.
            </summary>
            <param name="root"></param>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.UpdateQueries(System.Boolean,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyRefreshData)">
            <summary>
            Updates the set of queries in our collection from the server. Used for both updates
            and the initial population of the hierarchy.
            </summary>
            <param name="refresh"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.ProcessQueries(System.Boolean,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem},System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem},Microsoft.TeamFoundation.WorkItemTracking.Proxy.RowSet,System.Boolean)">
            <summary>
            Processes a set of queries retrieved from the server.
            </summary>
            <param name="isRefresh"></param>
            <param name="existingItemsByGuid"></param>
            <param name="queryData"></param>
            <param name="isPublic"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.AddUpdateItem(System.String,System.Guid,System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.String,System.Boolean,System.Boolean,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem},System.Collections.Generic.Dictionary{System.Guid,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem}})">
            <summary>
            Adds/Updates a query item from the server.
            </summary>
            <param name="name"></param>
            <param name="id"></param>
            <param name="parentId"></param>
            <param name="existingItem"></param>
            <param name="queryText"></param>
            <param name="fFolder"></param>
            <param name="isPublic"></param>
            <param name="ownerDescriptor"></param>
            <param name="existingItemsByGuid"></param>
            <param name="waitingForParentList"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.CreateFolder(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid,System.Boolean,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Collections.Generic.Dictionary{System.Guid,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem}},System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem})">
            <summary>
            Creates a new QueryFolder with the specified parameters.
            </summary>
            <param name="name"></param>
            <param name="parent"></param>
            <param name="id"></param>
            <param name="isPublic"></param>
            <param name="ownerDescriptor"></param>
            <param name="waitingForParentList"></param>
            <param name="existingItemsByGuid"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.PopulateGuidDictionary(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Collections.Generic.Dictionary{System.Guid,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem})">
            <summary>
            Recursively populates a dictionary with the items in the specified folder and it's children.
            </summary>
            <param name="folder"></param>
            <param name="existingQueryItemsByGuid"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SaveToNewServer">
            <summary>
            Saves modified items to a server that supports query folders.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.GetDirtyItems(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem})">
            <summary>
            Recursively retrieves the set of dirty work items.
            </summary>
            <param name="item"></param>
            <param name="itemsToSave"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.GenerateQueryItemsUpdatePackage(System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem}@)">
            <summary>
            Generates the update package.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SaveCompleted(System.Collections.Generic.List{Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem})">
            <summary>
            Called after the save operation completes successfully to update
            the hierarchy and fire events.
            </summary>
            <param name="itemsToSave"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.UpdateQueriesFromOldServer(System.Collections.ArrayList)">
            <summary>
            Updat the queries based on the list of queries that was previously retrieved
            </summary>
            <param name="queriesList">list of queries retrieved, if null then we assume this is a the first call and we initliaze the hierarchy</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SaveToOldServer">
            <summary>
            Saves dirty query items to an old server (one not supporting query folders).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.SaveQueryToOldServer(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition)">
            <summary>
            Saves a single query item to an old server (one not supporting query folders).
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.AddStoredQuery(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryDefinition,Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryProvider)">
            <summary>
            Adds a new stored query to an old server.
            </summary>
            <param name="query"></param>
            <param name="provider"></param>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy.UseIncrementalRefresh">
            <summary>
            Internal-only flag that can be set true to use incremental refresh rather than
            full refresh. This is primarily for test use, to verify compatibility with the
            internal mid-Rosario release that used incremental mode.
            Without the default setting of this flag, which is the intended use Going forward,
            we always pass rowVersion = 0 and get full results.
            With the introduction of query folder permissions, the server no longer fully supports
            incremental mode, to avoid having to conceptually update cache stamps on any change
            to permissions or group membership.
            We no longer support IncrementalRefresh for Queries as of the new WIT Server Implementation.
            We are deprecating this property and warning consumers to stop using it.
            In the previous implementation, the RowVersion only specified that all queries + deleted since that row version
            should be returned. We have validated that 2008, 2010, 2012, 2013 handle the non-existence of deleted queries without issue.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider">
            <summary>
            Internal class that keeps a map of the set of query hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Constructor
            </summary>
            <param name="store"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.IsQueryHierarchyReady(Microsoft.TeamFoundation.WorkItemTracking.Client.Project)">
            <summary>
            Returns 'true' if this query hierarchy exists and is at the current version, 'false' otherwise.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.GetQueryDefinition(System.Guid)">
            <summary>
            get query definition by id
            throws System.UnauthorizedAccessException if the query definition is not found
            </summary>
            <param name="id">id of the query definition</param>
            <returns>query definition object</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.SupportsFolders">
            <summary>
            Whether the server supports creating query folders.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.SupportsPermissions">
            <summary>
            Whether the server supports setting permissions on queries and query folders.
            On the first call, may call the server to verify.
            W.r.t. external releases, this came at same time as SupportsFolders, though
            some initial internal releases supported just folders. Thus, this is marked
            internal and can be removed once internal users have all been upgraded.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.Version">
            <summary>
            Version of the hierarchy provider. Each QueryHierarcy object caches this version number.
            When there is a mismatch QueryHierarcy will automatically update itself.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.GetAccessControlListMetadata(System.String)">
            <summary>
            Get metadata for managing permissions for the given type of query item.
            </summary>
            <param name="objectClassId">Value from QueryItemSecurityObjectClassIds</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.GetAccessControlList(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem)">
            <summary>
            Populate the access control list and CanManagePermissions flag for the given
            query item from the server.
            </summary>
            <param name="queryItem">item to populate</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.GetAccessControlList(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem,System.Boolean)">
            <summary>
            Populate the access control list for the given query item from the server, and/or the
            the access control list metadata with allowed permission values, display strings, etc.
            </summary>
            <remarks>
            May be called with the null item or hierarchy root (which has empty Guid and no permissions
            of its own), to get metadata if no other item has yet been created / loaded, e.g.
            when creating a project.
            Only intended for use inside this class and the QueryItem class.
            </remarks>
            <param name="queryItem">item, may be null if only metadata is wanted</param>
            <param name="getMetadata">whether to ask the service for metadata on this call</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchyProvider.InvalidateAllHierarchies">
            <summary>
            Invalidates current version. Subsequent GetQueryHierarchy calls will update cached QueryHierarchy object.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItemPermissions">
            <summary>
            Numeric constants / bit masks for standard query item permissions.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem">
            <summary>
            Base class for query folders and query definitions.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder)">
            <summary>
            Constructor
            </summary>
            <param name="name">Name of the node in the tree</param>
            <param name="parent">Parent query folder in the hierarchy. May be null.</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.#ctor(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor)">
            <summary>
            Internal constructor used only to initialize from the server.
            </summary>
            <param name="name">Name of the node in the tree</param>
            <param name="parent">Parent query folder in the hierarchy. May be null.</param>
            <param name="id">Guid assigned to this query item</param>
            <param name="ownerDescriptor">SID of owner for this item. If null, will automatically be set to current user when item is saved.</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Id">
            <summary>
            Retrives the unique identifier for this item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Name">
            <summary>
            Gets/Sets the name for this query item. Setting the name implies a rename
            operation and will make the query item dirty. Also, renames will be
            rejected if the name is invalid or it is a duplicate of an existing name in the
            same folder.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Parent">
            <summary>
            Retrieves the parent query folder.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Project">
            <summary>
            Retrieves the Project that this query item is associated with.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OwnerDescriptor">
            <summary>
            SID of the owner of the query item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.AccessControlList">
            <summary>
            Access control list (permissions) for the query item.
            </summary>
            <remarks>
            For a new query item, or an existing item that has been removed from the project hierarchy,
            this property will contain a default ACL that inherits all permissions from its parent,
            but may not have those permissions populated in the extended permission data
            (IAccessControlLIstEntry.ExtendedInfo).
             
            For existing query items that have not been removed from the hierarchy, the permissions
            are currently obtained from the server on-demand when this property is accessed, and are
            then cached until the next save.
            This property should always be non-null unless an exception occurs when obtaining
            data from the server.
            </remarks>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.AccessControlListMetadata">
            <summary>
            Metadata about the permissions that can be set on this item based on its type (query or folder).
            </summary>
            <remarks>
            This is currently only for internal use (hence the use of xxxData object), to let the GUI be data-driven
            based on the same semantics enforced by the server, rather than being hard-coded, to make back-compat easier.
             
            This currently only supports getting metadata for objects that have been saved and have a
            parent / project assigned, which is always the case in the current UI -- security can only be only
            shown on items that have been saved and are visible under some parent in the tree.
            On objects that meet this criteria, this property should always return non-null, or throw.
            On objects that don't, this property will return null.
             
            ACL metadata is currently obtained and cached once per QueryHierarchy, on demand. If the metadata
            has not yet been obtained, accessing this property may try to load it from the server.
            </remarks>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.ObjectClassId">
            <summary>
            AuthorizationService-style "object class ID", for finding the correct permission
            metadata based on object type (folder or query).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.QueryHierarchyProvider">
            <summary>
            Internal helper to get the QueryHierarchyProvider associated with this item,
            based on the hierarchy / project under which the current item exists, or null
            if not currently in a hierarchy.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.CanManagePermissions">
            <summary>
            Whether the current user is allowed to update the access control list for this query item.
            This is currently only for internal use, to let the GUI be data-driven based on the same
            semantics enforced by the server, rather than being hard-coded, to make back-compat easier.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.IsPersonal">
            <summary>
            Whether this item is a "personal" query or folder, vs. a public one that is potentially
            visible to others.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.IsDeleted">
            <summary>
            Returns 'true' if this query item or one of its parents are marked for
            deletion or have been deleted, 'false' otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.IsNew">
            <summary>
            Returns 'true' if this query item is stored on the server, 'false' if it is a 'new'
            query item that has not been saved.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.IsDirty">
            <summary>
            Returns 'true' if the query item itself needs to be saved (new, deleted, name changed
            or parent changed).
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.IsDirtyShallow">
            <summary>
            Returns 'true' if the query item itself needs to be saved (new, deleted, name changed
            or parent changed), without considering changes to sub-objects such as the AccessControlList.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Equals(Microsoft.TeamFoundation.Framework.Client.AccessControlList,Microsoft.TeamFoundation.Framework.Client.AccessControlList)">
            <summary>
            Compare 2 ACLs, ignoring extended (inherited / effective) permissions.
            </summary>
            <param name="acl1"></param>
            <param name="acl2"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Path">
            <summary>
            Returns the fully qualified path to the query item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.ToString">
            <summary>
            Returns the fully qualified path to the query item.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.ResetInternal">
            <summary>
            This method undoes all changes to the item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.GenerateUpdateAclXml(System.Xml.XmlDocument,System.Xml.XmlElement)">
            <summary>
            Generates XML to update the AccessControlList, if appropriate (e.g. if it's dirty).
            Throws if ACL is dirty but the service does not support setting permissions.
            </summary>
            <param name="xmlDoc"></param>
            <param name="rootNode"></param>
            <param name="item"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.SetName(System.String)">
            <summary>
            This method sets the name of the query item.
            It is different from the 'Name' property in that it doesn't check
            that the name is valid, nor does it update its parent's collection.
            </summary>
            <param name="name"></param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OriginalParent">
            <summary>
            Retrieves the 'original' parent. If the item has not moved to a different
            parent then this is the same as the 'Parent' property. However, if the item
            has moved and the move has not yet been saved then this will return the parent
            that this item was originally a child of.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OriginalName">
            <summary>
            Retrieves the 'original' name of the item. This is the name of the item
            as it was on the server the last time we retrieved it or saved the item.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OriginalOwnerDescriptor">
            <summary>
            Retrieves the 'original' owner of the item. If the item has never been saved yet,
            this is the value the user set when constructing the item. If it has been saved,
            this is the value as it was on the server the last time we retrieved or saved the item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Delete">
            <summary>
            Removes this item from the collection.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Initialize(System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder,System.Guid,Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor,System.Boolean)">
            <summary>
            Initializes the query item.
            </summary>
            <param name="name">Name of the item</param>
            <param name="parent">Parent of the item</param>
            <param name="id">Guid associated with the item.</param>
            <param name="ownerDescriptor">Owner for this item. If null, will automatically be set to current user when item is saved.</param>
            <param name="checkName">Whether or not to check that the name is valid</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.ResetDirty">
            <summary>
            Resets the dirtiness of the item. This is called after a Refresh operation
            completes to reset the state of the item so it isn't dirty.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OnSaveCompleted">
            <summary>
            Called after save completes successfully.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.OnMoveChangedHierarchy">
            <summary>
            Called when an item's parent is updated and it changed hierarchies.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.CheckName(System.String)">
            <summary>
            Called to validate the name of a query item.
            </summary>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <summary>
            Validates the content before it is saved to the given store.
            </summary>
            <param name="store">Target work item store</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkType.Name&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType.Equals(Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkType.Equals&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.this[int]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.Item(Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.this[RegisteredLinkType]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkTypeCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.RegisteredLinkType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLinkTypeCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEnd,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.RelatedLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink.#ctor(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.RelatedLink&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink.RelatedWorkItemId">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.RelatedWorkItemId&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RelatedLink.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RelatedLink.IsNew">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RelatedLink.IsNew&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal">
            <summary>
            Internal representation of a revision.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.WorkItem">
            <summary>
            Gets the work item the revision belongs to.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.SetFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition,System.Object)">
            <summary>
            Sets field's value.
            </summary>
            <param name="fd">Field definition</param>
            <param name="value">Value</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.GetCurrentFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Current value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.GetOriginalFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's original value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Original value</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.IsReadOnly">
            <summary>
            Tells whether the revision is read only.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.Number">
            <summary>
            Gets the revision number.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.IRevisionInternal.GetCurrentFieldValueWithServerDefault(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Current value</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision">
            <doc for="Revision">
        <summary>
            Currituck WorkItem Revision
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.Revision&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection,System.Int32)">
            <summary>
            Constructor for revisions returned by a query.
            </summary>
            <param name="defs">Field definitions</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.WorkItem">
            <doc for="Revision.WorkItem">
        <summary>
            Returns the current revision
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Index">
            <doc for="Revision.Index">
        <summary>
            Returns the current revision
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Fields">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.Fields&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Attachments">
            <doc for="WorkItem.Attachments">
        <summary>
            Returns the attachments collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Links">
            <doc for="WorkItem.Attachments">
        <summary>
            Returns the attachments collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.GetTagLine">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Revision.GetTagLine&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.StoreValue(System.Int32,System.Object)">
            <summary>
            Stores field's value.
            </summary>
            <param name="fieldId">Field id</param>
            <param name="value">Value</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.GetStoredValue(System.Int32)">
            <summary>
            Gets previously stored field value.
            </summary>
            <param name="fieldId">Field id</param>
            <returns>Field value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.HasValue(System.Int32)">
            <summary>
            Checks whether revision has a value for the given field.
            </summary>
            <param name="fieldId">Field id</param>
            <returns>True if the revision contains given field</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.DenyAccess">
            <summary>
            Denies access to the revision.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.IsAccessDenied">
            <summary>
            Tells whether access to the revision has been denied.
            </summary>
            <returns>True if access has been denied</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#WorkItem">
            <summary>
            Gets the work item the revision is associated with.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#SetFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition,System.Object)">
            <summary>
            Sets field value.
            </summary>
            <param name="fd">Field definition</param>
            <param name="value">Value</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetCurrentFieldValueWithServerDefault(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Current value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetCurrentFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Current value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetOriginalFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's original value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Original value</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#IsReadOnly">
            <summary>
            Tells whether the revision is read only.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.Revision.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#Number">
            <summary>
            Gets the revision number.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionCollection">
            <doc for="RevisionCollection">
        <summary>
            Collection of history items for a workitem
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionCollection.Count">
            <doc for="RevisionCollection.Count">
        <summary>
            Returns the count of revisions in the history
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RevisionCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.Revision)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RevisionCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.Revision)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RevisionCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery">
            <summary>
            Revision query.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.Query,System.Int32[],System.Int32[])">
            <summary>
            Constructor.
            </summary>
            <param name="query">Source query</param>
            <param name="ids">Work items' ids</param>
            <param name="revs">Revision numbers</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Execute">
            <summary>
            Executes the query.
            </summary>
            <returns>Result revisions</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.GetPagedRevision(System.Int32)">
            <summary>
            Gets paged revision at the given row.
            </summary>
            <param name="row">Row number</param>
            <returns>Revision</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.IsValidField(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Checks whether the field can be used in a revision query.
            </summary>
            <param name="fd">Field definition</param>
            <returns>True if the field can be used</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.DenyAccess">
            <summary>
            Denies access to all remaining items in the collection. For unit tests only!
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#HasValue(System.Int32,System.Int32)">
            <summary>
            Checks whether given field has a value.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>True if the field has a value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#StoreValue(System.Int32,System.Int32,System.Object)">
            <summary>
            Assigns value to a field.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <param name="value">Value to assign</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#GetStoredValue(System.Int32,System.Int32)">
            <summary>
            Gets previously stored field value.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>Field value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#SetAccessDenied(System.Int32)">
            <summary>
            Sets "access denied" flag for an item in the given collection.
            </summary>
            <param name="row">Row number</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.RevisionQuery.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#IsAccessDenied(System.Int32)">
            <summary>
            Checks whether access is denied for the given row.
            </summary>
            <param name="row">Row number</param>
            <returns>True if access is denied</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.Server">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Server&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Server.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Server.Server&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Server.Dispose">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Server.Dispose()&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Server.Dispose(System.Boolean)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;Server.Dispose(bool)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo">
            <summary>
            The class exposes information about the server.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ServerInfo&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo.Features">
            <summary>
            Gets the collection of supported features.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ServerInfo.Features&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo.IsSupported(System.String)">
            <summary>
            Tells whether the given feature is supported.
            </summary>
            <param name="feature">Feature id</param>
            <returns>True if the feature is supported</returns>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ServerInfo.IsSupported(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Common.WorkItemServerVersion)">
            <summary>
            Constructor.
            </summary>
            <param name="store">Work item store</param>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo.StringComparer">
            <summary>
            Gets the string comparer object. For unit tests only.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ServerInfo.SetState(System.String,System.Boolean)">
            <summary>
            Sets the state of the given feature.
            </summary>
            <param name="feature">Feature id</param>
            <param name="isEnabled">Enabled/disabled state</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.SortType">
            <doc for="SortType">
        <summary>
            The order in which the field is sorted
        </summary>
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.SortField">
            <doc for="SortField">
        <summary>
            A field that can be used in used the sort list of a query
        </summary>
    </doc><doc for="SortField">
        <summary>
            Public constructor
        </summary>
        <param name="fd">FieldDefintion</param>
        <param name="sortType">Ascending/Descending</param>
    </doc><doc for="SortField">
        <summary>
            Public constructor
        </summary>
        <param name="name">Field name</param>
        <param name="sortType">Ascending/Descending</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortField.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition,Microsoft.TeamFoundation.WorkItemTracking.Client.SortType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortField.SortField(FieldDefinition, SortType)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortField.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,Microsoft.TeamFoundation.WorkItemTracking.Client.SortType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortField.SortField(WorkItemStore, string, SortType)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.SortField.FieldDefinition">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortField.FieldDefinition&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.SortField.SortType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortField.SortType&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList">
            <doc for="SortFieldList">
        <summary>
            Class that represents the fields that can be used to sort in a query
            This is currently a wrapper over the PSOM SortFields collection
        </summary>
    </doc><doc for="SortFieldList">
        <summary>
            Constructor
        </summary>
        <param name="psSortFields">ProductStudio queryfields</param>
        <param name="store">WorkItemStore</param>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortFieldList.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.RemoveAt(System.Int32)">
            <doc for="SortFieldList.RemoveAt">
        <summary>
            remove a member at the specified position.
        </summary>
        <param name="index">int</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.Clear">
            <doc for="SortFieldList.Clear">
        <summary>
            remove all objects from both the managed list and the psom collection
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.IndexOfFieldId(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortFieldList.IndexOfFieldId&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.SortField)">
            <doc for="SortFieldList.IndexOf">
        <summary>
            return the index of a sortfield
        </summary>
        <param name="sortField">SortField</param>
        <returns>int</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.SortField)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortFieldList.Add(SortField)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.SortFieldList.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SortFieldList.Count&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.QueryScope,System.String,System.String,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.StoreQuery&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.IsSaved">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.IsSaved&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Name&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.QueryText">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.QueryText&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.CreationTime">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.CreationTime&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.CreationTimeUtc">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.CreationTimeUtc&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.LastWriteTime">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.LastWriteTime&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.LastWriteTimeUtc">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.LastWriteTimeUtc&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Owner">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Owner&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Description">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Description&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.QueryScope">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.QueryScope&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Project">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Project&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.QueryGuid">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.QueryGuid&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Reset">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Reset&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.Update">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.Update&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery.CompareTo(Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQuery.CompareTo&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryBucket.GetRefreshData">
            <summary>
            retrieve Refresh data from the server to be used later to refresh the bucket
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryBucket.Refresh(System.Collections.ArrayList)">
            <summary>
            Refresh the query bucket based on data previously retrieved from the server
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryBucket.Refresh">
            <summary>
            Does a round trip to refresh the query bucket synchronously.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesAction">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesAction&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesChangedEventArgs">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesChangeEventArgs&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesChangedEventArgs.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery,Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesAction)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesChangeEventArgs.StoredQueriesChangeEventArgs&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesChangedEventArgs.SourceStoredQuery">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesChangeEventArgs.SourceStoredQuery&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesChangedEventArgs.StoredQueriesAction">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesChangeEventArgs.StoredQueriesAction&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueriesEventHandler">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueriesEventHandler&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Item(System.Guid)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.StoredQuery&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.Add&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Remove(Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQuery)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.Remove&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.RemoveAt(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.RemoveAt&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Clear">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.Clear&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryCollection.Refresh">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;StoredQueryCollection.Refresh&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.StoredQueryProvider.HasQueryBucket(System.Int32)">
            <summary>
            Determines whether or not a query bucket has already been created.
            </summary>
            <param name="projectId"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.SupportedFeatures">
            <summary>
            The class lists ids of all known features.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;SupportedFeatures&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.SymDiff`1.CompareCallback">
            <summary>
            Callback method for comparison results.
            </summary>
            <param name="res">Result of comparison</param>
            <param name="left">Item on the left</param>
            <param name="right">Item on the right</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.SymDiff`1.Compare(System.Collections.Generic.IEnumerable{`0},System.Collections.Generic.IEnumerable{`0},System.Comparison{`0},Microsoft.TeamFoundation.WorkItemTracking.Client.SymDiff{`0}.CompareCallback)">
            <summary>
            Compares two sorted collections.
            </summary>
            <param name="leftItems">Items on the left side</param>
            <param name="rightItems">Items on the right side</param>
            <param name="comparison">Comparison function</param>
            <param name="compareCallback">Callback function for results of comparison</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection">
            <summary>
            Generic values collection.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.ListType,Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            Constructor for list of values scoped to a field definition.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Type,System.String[],System.Collections.IComparer)">
            Constructor for an externally defined list of values.
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.Contains(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.IndexOf(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.IndexOf(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.System#Collections#IList#Contains(System.Object)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.Contains(object)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.ValuesCollection.System#Collections#IList#IndexOf(System.Object)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;ValuesCollection.IndexOf(object)&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemOperationError">
            <summary>
            Error of an operation on a work item
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemOperationError&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemOperationError.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemOperationException.Id&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemOperationError.Exception">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemOperationException.Exception&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemOperationError.#ctor(System.Int32,System.Exception)">
            <summary>
            Constructor.
            </summary>
            <param name="id">Work item id</param>
            <param name="exception">Exception</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemSyncData">
            <summary>
            internal class to hold WorkItem data from a revision, can be applied back to the workitem
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem">
            <doc for="WorkItem">
        <summary>
            Currituck Work Item
        </summary>
        <remarks>
            We provide the following ways to access the fields and field value:
            1. WorkItem["field-name"] get/set the value of a field
            2. WorkItem.Fields["field-name"] get/set the field, not value
            3. WorkItem.Fields["field-name"].Value get/set the value of the field.
        </remarks>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified ID
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified Uri
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            Retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            c'tor for wrapping a ps dsi
        </summary>
        <param name="psDSI" />
        <param name="store" />
        <param name="isHistoricalItem">
            true only if the item is being initialized as part
            of the history collection
        </param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, WorkItemType)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, int)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Int32,System.DateTime)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, int, DateTime)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Int32,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, int, int, bool)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Uri)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, Uri)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Uri,System.DateTime)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, Uri, DateTime)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Uri,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItem(WorkItemStore, Uri, int)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Open">
            <doc for="WorkItem.Open">
        <summary>
            Opens the item for edit
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.PartialOpen">
            <doc for="WorkItem.Open">
        <summary>
            Opens the item for edit
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Close">
            <summary>
            Close the work item and release all memory associated with the work item
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Reset">
            <doc for="WorkItem.Reset">
        <summary>
            Reverts all changes
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.SyncToLatest">
            <doc for="WorkItem.SyncToLatest">
        <summary>
            Sync the work item to the latest revision.
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Save(Microsoft.TeamFoundation.WorkItemTracking.Client.SaveFlags)">
            <doc for="WorkItem.Save">
        <summary>
            Save any pending changes. This will throw exceptions if the item has not yet
            been opened
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.PostSaveError">
            <summary>
            Call this when there is an error in saving the work item.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.PostSave">
            <summary>
            Call this when the save succeeds without errors.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Copy(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCopyFlags)">
            <summary>
            Creates a copy of the given work item.
            </summary>
            <param name="targetType">Target work item type</param>
            <param name="flags">Flags specifying what should be copied in addition to fields</param>
            <returns>Copied work item</returns>
            <doc for="WorkItem.Copy">
        <summary>
            Creates a copy of the specified item. The last known saved state of the item is copied.
        </summary>
        <returns>new WorkItem that is a copy of the current</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Copy(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <doc for="WorkItem.Copy">
        <summary>
            Creates a copy of the specified item. The last known saved state of the item is copied.
        </summary>
        <returns>new WorkItem that is a copy of the current</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Copy">
            <doc for="WorkItem.Copy">
        <summary>
            Creates a copy of the specified item. The last known saved state of the item is copied.
        </summary>
        <returns>new WorkItem that is a copy of the current</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Validate">
            <summary>
            Gets list of invalid fields
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.Validate&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Id">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemId&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Uri">
            <summary>
            Returns the Uri
        </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Revision">
            <doc for="WorkItem.Revision">
        <summary>
            Returns the current revision
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Revisions">
            <doc for="WorkItem.Revisions">
        <summary>
            Returns the history collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Attachments">
            <doc for="WorkItem.Attachments">
        <summary>
            Returns the attachments collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.WorkItemLinks">
            <doc for="WorkItem.Links">
        <summary>
            Returns the links collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Links">
            <doc for="WorkItem.Links">
        <summary>
            Returns the links collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.WorkItemLinkHistory">
            <doc for="WorkItem.Links">
        <summary>
            Returns the links collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Store">
            <doc for="WorkItem.Store">
        <summary>
            Return work item store associated with this work item
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Title">
            <doc for="WorkItem.Title">
        <summary>
            direct access methods for core field names - Title
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.State">
            <doc for="WorkItem.State">
        <summary>
            direct access methods for core field names - State
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Reason">
            <doc for="WorkItem.Reason">
        <summary>
            direct access methods for core field names - Reason
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Rev">
            <doc for="WorkItem.Rev">
        <summary>
            direct access methods for core field names - Rev
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Description">
            <doc for="WorkItem.Description">
        <summary>
            direct access methods for core field names - Description
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.History">
            <doc for="WorkItem.History">
        <summary>
            direct access methods for core field names - History
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.ChangedBy">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.ChangedBy&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.RevisedDate">
            <doc for="WorkItem.RevisedDate">
        <summary>
            direct access methods for core field names - RevisedDate
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Watermark">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.Watermark&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.ChangedDate">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.ChangedDate&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.AuthorizedDate">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.ChangedDate&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.CreatedDate">
            <doc for="WorkItem.CreatedDate">
        <summary>
            direct access methods for core field names - CreatedDate
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.CreatedBy">
            <doc for="WorkItem.CreatedBy">
        <summary>
            direct access methods for core field names - CreatedBy
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Tags">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.Tags&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.NodeName">
            <doc for="WorkItem.NodeName">
        <summary>
            direct access methods for core field names - NodeName
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.AreaPath">
            <doc for="WorkItem.AreaPath">
        <summary>
            direct access methods for core field names - AreaPath
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.AreaId">
            <doc for="WorkItem.AreaId">
        <summary>
            direct access methods for core field names - AreaId
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IterationPath">
            <doc for="WorkItem.IterationPath">
        <summary>
            direct access methods for core field names - IterationPath
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IterationId">
            <doc for="WorkItem.IterationId">
        <summary>
            direct access methods for core field names - IterationId
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.ExternalLinkCount">
            <doc for="WorkItem.ExternalLinkCount">
        <summary>
            direct access methods for core field names - ExternalLinkCount
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.HyperLinkCount">
            <doc for="WorkItem.HyperLinkCount">
        <summary>
            direct access methods for core field names - HyperLinkCount
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.AttachedFileCount">
            <doc for="WorkItem.AttachedFileCount">
        <summary>
            direct access methods for core field names - AttachedFileCount
        </summary>
        <value />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.RelatedLinkCount">
            <doc for="WorkItem.RelatedLinkCount">
        <summary>
            direct access methods for core field names - RelatedLinkCount
        </summary>
        <value />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsValid">
            <doc for="WorkItem.IsValid">
        <summary>
            Helper method to validate all fields
        </summary>
        <returns />
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsOpen">
            <doc for="WorkItem.IsOpen">
        <summary>
            Returns true if the item is open for edit, and false otherwise
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsUpdating">
            <doc for="WorkItem.IsOpen">
        <summary>
            Returns true if the item is open for edit, and false otherwise
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsPartialOpen">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.IsPartialOpen&quot;]" />
            $FUTURE - Get rid of the open, is a little more open, is much more open, etc
            and allow users to pass in a parameter that specifies how fine-grained they
            want the workitem opening to be.
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Fields">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.Fields&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Project">
            <doc for="WorkItem.Project">
        <summary>
            Returns the current Project
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Type">
            <doc for="WorkItem.Type">
        <summary>
            Returns the current workitem type
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.CheckType">
            <summary>
            Throws a WorkItemTypeDeniedOrNotExistException exception if the IsValidType property is true.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsValidType">
            <summary>
            Indicates if the work item type is ok or not.
            If the work item type is not accessible, then it has probably been renamed or destroyed.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.GetNextState(System.String)">
            <doc for="WorkItem.GetNextState">
        <summary>
            return the next state per this user action
        </summary>
        <param name="action" />
        <returns>next state</returns>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.this&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Item(Microsoft.TeamFoundation.WorkItemTracking.Client.CoreField)">
            <summary>
            Get/Set the value of a field in this workitem by the field name
            note: the name passed in could be EITHER field name, or reference name.
            </summary>
            <param name="name" />
            <returns />
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.this&quot;]/*" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsDirty">
            <doc for="WorkItem.IsDirty">
        <summary>
            Whether this item is dirty
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.SetDirty(System.Boolean)">
            <summary>
            Temporarily overrides the dirty state of a work item. Any modification to the work item will
            cause this to be reset to the correct value based on the work item's modification state.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.DisplayForm">
            <doc for="WorkItem.DisplayForm">
        <summary>
            Returns the form associated with this item.
            the form is scoped by the work item type of current work item.
        </summary>
    </doc>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.FieldChanged">
            <summary>
            The event gets fired every time the field is updated
            </summary>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Saving">
            <summary>
            The event gets fired every time the work item is about to be saved.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.CheckUpdateCachedData(System.Boolean,System.Boolean)">
            <summary>
            Updates cached metadata when it is necessary.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.CreateLocalCopy(Microsoft.TeamFoundation.Client.TfsWebClient,Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo)">
            <summary>
            Creates a local copy of the given attachment.
            </summary>
            <param name="client">Web client</param>
            <param name="fi">File info</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.GetTempFileName(System.String)">
            <summary>
            Generates a unique file name in the given directory.
            </summary>
            <param name="path">Target directory</param>
            <returns>File name</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.EvaluateProjectOrTypeChange">
            <summary>
            Check if there is project/type change and update cache if so
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.UploadAttachmentInternalUsingSOAP(Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo,System.String,System.String)">
            <summary>
            Uses legacy SOAP api to upload an attachment
            </summary>
            <param name="attachmentInfo">Attachment Information</param>
            <param name="areaNodeUri">Area Path Uri</param>
            <param name="projectNodeUri">Project Uri</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.UploadAttachmentInternalUsingREST(Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo)">
            <summary>
            Uses REST api to register and upload an attachment.
            </summary>
            <param name="attachmentInfo">Attachment Information</param>
            <returns>True, if registration and upload were successfull</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.UseChunkedUpload(Microsoft.TeamFoundation.WorkItemTracking.Internals.AttachmentInfo)">
            <summary>
            Determines if we should use REST api for chunked upload
            </summary>
            <returns>True, if file's size is larger than default chunk size and rest api exists</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.IsTcmInlineAttachment(System.String)">
            <summary>
            Ensure that inline images added from test case management(TCM) are not again uploaded to WIT.
            WIT just has a link to attachments/images added to TCM artifacts. The attachment itself
            resides in a separate table in TCM.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#WorkItem">
            <summary>
            Gets the work item the revision belongs to.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#SetFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition,System.Object)">
            <summary>
            Sets field's value.
            </summary>
            <param name="fd">Field definition</param>
            <param name="value">Value</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetCurrentFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Original value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetCurrentFieldValueWithServerDefault(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's current value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Original value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#GetOriginalFieldValue(Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Gets field's original value.
            </summary>
            <param name="fd">Field definition</param>
            <returns>Original value</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#IsReadOnly">
            <summary>
            Tells whether the revision is read only.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem.Microsoft#TeamFoundation#WorkItemTracking#Client#IRevisionInternal#Number">
            <summary>
            Gets the revision number.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCopyFlags">
            <summary>
            Flags specifying optional work item data that should be copied.
            </summary>
            <doc for="WorkItem">
        <summary>
            Currituck Work Item
        </summary>
        <remarks>
            We provide the following ways to access the fields and field value:
            1. WorkItem["field-name"] get/set the value of a field
            2. WorkItem.Fields["field-name"] get/set the field, not value
            3. WorkItem.Fields["field-name"].Value get/set the value of the field.
        </remarks>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified ID
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified Uri
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            Retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            c'tor for wrapping a ps dsi
        </summary>
        <param name="psDSI" />
        <param name="store" />
        <param name="isHistoricalItem">
            true only if the item is being initialized as part
            of the history collection
        </param>
    </doc>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemFieldChangeEventHandler">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItemFieldChangeEventHandler&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemPreSaveEventHandler">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItem.WorkItemPreSaveEventHandler&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection">
            <doc for="WorkItemCollection">
        <summary>
            Implements WorkItemCollection that represents the result of a query
        </summary>
    </doc><doc for="WorkItemCollection">
        <summary>
            Internal constructor
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="psDsiList">The PS DatastoreItemList that contains the result of the query</param>
    </doc><doc for="WorkItemCollection">
        <summary>
            Private constructor
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.AsOfUTC">
            <doc for="WorkItemCollection.AsOfUTC">
        <summary>
            Gets the UTC datetime at which the query was executed
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.AsOf">
            <doc for="WorkItemCollection.AsOf">
        <summary>
            Gets the UTC datetime at which the query was executed
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.PageSize">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.PageSize&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.DefaultProjectHint">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.InitializePartialOpen&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Resort">
            <doc for="WorkItemCollection.Resort">
        <summary>
            Resorts the workitem collection based on the current contents of the SortFieldList
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.this&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Query">
            <doc for="WorkItemCollection.Query">
        <summary>
            Returns the encapsulated query object
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Store">
            <doc for="WorkItemCollection.Store">
        <summary>
            Returns the WorkItemStore object
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.DisplayFields">
            <doc for="WorkItemCollection.DisplayFields">
        <summary>
            Returns the DisplayFieldList collection - this is a wrapper over the PSOM
            QueryFields list
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.SortFields">
            <doc for="WorkItemCollection.SortFields">
        <summary>
            Returns the SortFieldList collection - this is a wrapper over the PSOM
            SortFields list
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.IndexOf(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.IndexOf(int)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Count">
            <doc for="WorkItemCollection.Count">
        <summary>
            Count of Work Items
        </summary>
        <value />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.QueryFieldValuesForPartialOpen(System.Int32)">
            <summary>
            Page in field values required for PartialOpen
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.GetDefaultPageFields">
            <summary>
            Brings in all fields that should be paged for the PartialOpen scenario.
            </summary>
            <returns>Array of field id's to page</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.AddPageField(System.Collections.Generic.List{System.Int32},Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinition)">
            <summary>
            Adds the specified field definition's id to the 'fields' collection if that field should be paged
            for the PartialOpen scenario.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.IndexOf(WorkItem)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemCollection.Contains&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#HasValue(System.Int32,System.Int32)">
            <summary>
            Checks whether the collection has value for the given field.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>True if the value is cached</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#StoreValue(System.Int32,System.Int32,System.Object)">
            <summary>
            Stores value of a field.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <param name="value">Value</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#GetStoredValue(System.Int32,System.Int32)">
            <summary>
            Gets previously stored value of the given field.
            </summary>
            <param name="row">Row number</param>
            <param name="fieldId">Field id</param>
            <returns>Stored value</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#SetAccessDenied(System.Int32)">
            <summary>
            Sets "access denied" on a work item in the given row.
            </summary>
            <param name="row">Row number</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemCollection.Microsoft#TeamFoundation#WorkItemTracking#Client#IFieldStore#IsAccessDenied(System.Int32)">
            <summary>
            Check whether access is denied for the given row.
            </summary>
            <param name="row">Row number</param>
            <returns>True if access is denied</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemEventArgs">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemEventArgs&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemEventArgs.#ctor(System.Object)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemEventArgs.WorkItemEventArgs&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemEventArgs.Field">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemEventArgs.Field&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkAction">
            <summary>
            Indicates how the collection was modified.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkEventArgs">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkEventArgs&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkEventArgs.ChangedLink">
            <summary>
            Returns the link object that was updated.
            May be a WorkItemLink, a RelatedLink, a HyperLink,
            an ExternalLink, or an Attachment
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemFieldData">
            <doc for="WorkItem">
        <summary>
            Currituck Work Item
        </summary>
        <remarks>
            We provide the following ways to access the fields and field value:
            1. WorkItem["field-name"] get/set the value of a field
            2. WorkItem.Fields["field-name"] get/set the field, not value
            3. WorkItem.Fields["field-name"].Value get/set the value of the field.
        </remarks>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified ID
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified Uri
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            Retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            c'tor for wrapping a ps dsi
        </summary>
        <param name="psDSI" />
        <param name="store" />
        <param name="isHistoricalItem">
            true only if the item is being initialized as part
            of the history collection
        </param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemFieldData.FireEvents">
            <summary>
            Fires all pending notifications.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemFieldData.RegisterChangedField(System.Int32)">
            <summary>
            Registers change to a single field.
            </summary>
            <param name="id">Field id</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemFieldData.ResetChangedFields">
            <summary>
            Resets the list of fields changed in the previous step.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkOperation">
            <summary>
            Supported link operations
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEnd)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.WorkItemLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEnd,System.Int32,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.WorkItemLink&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.#ctor(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEnd,System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;RegisteredLink.WorkItemLink&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.Comment">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLink.Comment&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.IsNew">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLink.IsNew&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink.GetTagName(Microsoft.TeamFoundation.WorkItemTracking.Client.LinkOperation)">
            <summary>
            Generates update package tag name for the given link operation.
            </summary>
            <param name="op">Operation</param>
            <returns>Tag name</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.this&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Add(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.Add&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.RemoveAt(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.RemoveAt&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Clear">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.Clear&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Remove(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.Remove&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLink)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkCollection.Contains&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkData">
            <doc for="WorkItem">
        <summary>
            Currituck Work Item
        </summary>
        <remarks>
            We provide the following ways to access the fields and field value:
            1. WorkItem["field-name"] get/set the value of a field
            2. WorkItem.Fields["field-name"] get/set the field, not value
            3. WorkItem.Fields["field-name"].Value get/set the value of the field.
        </remarks>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            create a blank work item of a certain type.
        </summary>
        <param name="type">WorkItemType</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified ID
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="id">ID</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieve the workitem of the specified Uri
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
    </doc><doc for="WorkItem">
        <summary>
            Retrieve the work item as of a specific instant in time
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri of the item</param>
        <param name="at">Instant in time</param>
    </doc><doc for="WorkItem">
        <summary>
            retrieves the work item as of a specific revision
        </summary>
        <param name="store">WorkItemStore</param>
        <param name="uri">Uri</param>
        <param name="revision">revision index</param>
    </doc><doc for="WorkItem">
        <summary>
            c'tor for wrapping a ps dsi
        </summary>
        <param name="psDSI" />
        <param name="store" />
        <param name="isHistoricalItem">
            true only if the item is being initialized as part
            of the history collection
        </param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkData.ReplaceAddedLink(Microsoft.TeamFoundation.WorkItemTracking.Internals.LinkInfo,Microsoft.TeamFoundation.WorkItemTracking.Internals.LinkInfo)">
            <summary>
            Replaces a link from the set of added links
            </summary>
            <param name="existingLink">Existing LinkInfo object</param>
            <param name="newLink">New LinkInfo object</param>
            <returns>True if existing link was successfully removed and </returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkData.UpdatedLinks">
            <summary>
            Gets the list of updated links.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkData.GetLinkUpdate(Microsoft.TeamFoundation.WorkItemTracking.Internals.LinkInfo)">
            <summary>
            Gets link update for the given link info.
            </summary>
            <param name="fi">Link info</param>
            <returns>Link update class</returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Topology">
            <summary>
            Enumeration for the allowed topology types.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Export">
            <summary>
            Exports this link to an XML representation
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.ReferenceName">
            <summary>
            Retrieves the reference name of the work item link type.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.IsDirectional">
            <summary>
            Returns 'true' if this link type is directional, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.IsNonCircular">
            <summary>
            Returns 'true' if this link type only allows non-circular connections, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.IsOneToMany">
            <summary>
            Returns 'true' if this link type only allows the target of the link to contain
            one link of this type, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.IsActive">
            <summary>
            Returns 'true' if this link type is currently active (links of this type
            can be added), false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.CanDelete">
            <summary>
            Returns 'true' if this link type can be deleted, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.CanEdit">
            <summary>
            Returns 'true' if this link type can be modified, false otherwise.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.LinkTopology">
            <summary>
            Retrieves the topology associated with this link type.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Store">
            <summary>
            Returns the WorkItemStore that it binds to.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Delete">
            <summary>
            Deletes this link type.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Activate">
            <summary>
            Activates this link type if it is currently deactivated.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Deactivate">
            <summary>
            Deactivates this link type if it is currently active.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.IsDeleted">
            <summary>
            Returns 'true' if this link type has been deleted from the server.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Translate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.Xml.XmlElement,System.Boolean)">
            <summary>
            Translate link type elements into an update batch.
            </summary>
            <param name="xml">Pre-validated LINKTYPES xml.</param>
            <returns>XmlDocument containing an update batch</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType.Update(System.Xml.XmlDocument)">
            <summary>
            Sends update package to the server.
            </summary>
            <param name="xml">Update package</param>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder">
            <summary>
            Helper class to handle translation and validation of LINKTYPES XML into an update package.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.Export(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType)">
            <summary>
            Generates LinkTypes xml from the specified link type.
            </summary>
            <param name="linkType">Link type to export</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.Export(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection)">
            <summary>
            Exports the specified link type collection
            </summary>
            <param name="linkTypes">LinkTypes to export</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.Export(System.Xml.XmlDocument,Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType)">
            <summary>
            Creates the XML element for a single link type.
            </summary>
            <param name="doc">Parent XML document</param>
            <param name="linkType">Link Type to export.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.GetDeletePackage(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType)">
            <summary>
            Generates the xml update package to delete a link type.
            </summary>
            <param name="linkType">link type to delete</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.GetUpdateRulesPackage(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkType,System.UInt32)">
            <summary>
            Generates the xml update package to activate a link type.
            </summary>
            <param name="linkType">link type to activate</param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.LinkTypeXmlBuilder.Translate(System.Xml.XmlElement,System.Boolean)">
            <summary>
            Translate link type elements into an update batch.
            </summary>
            <param name="xml">Pre-validated LINKTYPES xml.</param>
            <returns>XmlDocument containing an update batch</returns>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.ImportEventHandler">
            <summary>
            Events happening during Import call
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.ImportEventHandler&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Export">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Export(bool)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Import(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Import(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Import(System.Xml.XmlElement)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Import(XmlElement)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Validate(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Validate(string)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemLinkTypeCollection.Contains(string)&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.LinkTypeEnds">
            <summary>
            Retrieves a collection of all the link type ends across all link types.
            This is provided for convienience and faster lookup of link type ends
            by Id, Name, and ImmutableName.
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeCollection.System#Collections#Generic#IEnumerable{Microsoft#TeamFoundation#WorkItemTracking#Client#WorkItemLinkType}#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEndCollection.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemLinkTypeEndCollection.System#Collections#Generic#IEnumerable{Microsoft#TeamFoundation#WorkItemTracking#Client#WorkItemLinkTypeEnd}#GetEnumerator">
            <summary>
            Returns an enumerator for the collection.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.UserDisplayMode">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;UserDisplayMode&quot;]" />
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStoreFlags">
            <summary>
            Enum used to determine bahavior of work item store object
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore">
            <doc for="WorkItemStore">
        <summary>
            Implements connection to a Currituck server
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.#ctor(System.String)">
            <doc for="WorkItemStore.WorkItemStore(string)">
        <summary>
            <para>
                Creates a work item store that can be connected to the
                specified team system server.
            </para>
        </summary>
        <param name="teamSystemName">The Team Foundation server name</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.#ctor">
            <doc for="WorkItemStore.WorkItemStore()">
        <summary>
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.CultureInfo">
            <doc for="WorkItemStore.CultureInfo">
        <summary>
            <para>Current culture info</para>
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.TimeZone">
            <doc for="WorkItemStore.TimeZone">
        <summary>
            <para>Current time zone</para>
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Query(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.Query(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Query(System.String,System.Collections.IDictionary)">
            <doc for="WorkItemStore.Query(string, IDictionary)">
        <summary>
            Runs a query using the wiql string that is passed in, and returns a collection of
            workitems
        </summary>
        <param name="wiql">WIQL query string</param>
        <param name="context">WIQL named parameters</param>
        <returns>Collection representing workitems that are the result of the query</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Query(System.Int32[],System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.Query(int[], string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Query(System.Int32[],System.String,System.DateTime)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.Query(int[], string, DateTime)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Query(Microsoft.TeamFoundation.WorkItemTracking.Client.BatchReadParameterCollection,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.Query(batchReadParams, wiql)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.QueryCount(System.String)">
            <doc for="WorkItemStore.QueryCount(string)">
        <summary>
            Runs a query that returns the count of items that would have been returned if the
            wiql string were executed using the Query method
        </summary>
        <param name="wiql">WIQL query string - this can be any supported wiql query</param>
        <param name="context">WIQL named parameters</param>
        <returns>Count</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.QueryCount(System.String,System.Collections.IDictionary)">
            <doc for="WorkItemStore.QueryCount(string, IDictionary)">
        <summary>
            <para>[To be supplied.]</para>
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Int32)">
            <doc for="WorkItemStore.GetWorkItem(int)">
        <summary>
            Gets the workitem of the specified ID
        </summary>
        <param name="id">ID of the item</param>
        <returns>Workitem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Int32,System.DateTime)">
            <doc for="WorkItemStore.GetWorkItem(int, DateTime)">
        <summary>
            Recreates the workitem as of a specific instant in time
        </summary>
        <remarks>
            The workitem is read-only unless the workitem that is opened is the latest
            revision
        </remarks>
        <param name="id">ID of the item</param>
        <param name="atUTC">Instant in time</param>
        <returns>WorkItem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Int32,System.Int32)">
            <doc for="WorkItemStore.GetWorkItem(int, int)">
        <summary>
            Recreates the workitem as of a specific revision
        </summary>
        <remarks>
            The workitem is read-only unless the workitem that is opened is the latest
            revision
        </remarks>
        <param name="id">ID of the item</param>
        <param name="revision">1-based revision number</param>
        <returns>WorkItem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Uri)">
            <doc for="WorkItemStore.GetWorkItem(Uri)">
        <summary>
            Gets the workitem of the specified Uri
        </summary>
        <param name="uri">Uri of the item</param>
        <returns>Workitem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Uri,System.DateTime)">
            <doc for="WorkItemStore.GetWorkItem(Uri, DateTime)">
        <summary>
            Recreates the workitem as of a specific instant in time
        </summary>
        <remarks>
            The workitem is read-only unless the workitem that is opened is the latest
            revision
        </remarks>
        <param name="uri">Uri of the item</param>
        <param name="atUTC">Instant in time</param>
        <returns>WorkItem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItem(System.Uri,System.Int32)">
            <doc for="WorkItemStore.GetWorkItem(Uri, int)">
        <summary>
            Recreates the workitem as of a specific revision
        </summary>
        <remarks>
            The workitem is read-only unless the workitem that is opened is the latest
            revision
        </remarks>
        <param name="uri">Uri of the item</param>
        <param name="revision">1-based revision number</param>
        <returns>WorkItem</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetReferencingWorkItemUris(System.Uri)">
            <doc for="WorkItemStore.GetReferencingWorkItemUris">
        <summary>
            Gets and array of Work Item Uris that point to work items.
        </summary>
        <param name="referencedUri" />
        <returns />
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetWorkItemIdsForArtifactUris(System.String[],System.DateTime)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.GetWorkItemsIdsForArtifactUris&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.BatchSave(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[])">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.BatchSave(workitems)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.BatchSave(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[],Microsoft.TeamFoundation.WorkItemTracking.Client.SaveFlags)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.BatchSave(workitems, mergeLinks)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.TryMergeWorkItem(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem,Microsoft.TeamFoundation.WorkItemTracking.Client.SaveFlags,System.Exception)">
             <remarks>
             **********************************************************
             If changing the algorithm in this method please contact the web
             access team as this has been ported to the web access client.
             
             The web access client code for this is in
             vset\WebAccess\Presentation\Scripts\TFS\TFS.WorkItemTracking.debug.js.
             See the _beginTryMergeWorkItem method.
             **********************************************************
             </remarks>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.RefreshCache(System.Boolean)">
            <doc for="WorkItemStore.RefreshCache">
        <summary>
            <para> Refreshes of cached metadata. This can result in a
      metadata changed event if the call returned metadata.</para>
        </summary>
        <remarks>
            <para>Other operations that result in a database roundtrip can also
      result in metadata changes</para>
        </remarks>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.RefreshCache">
            <doc for="WorkItemStore.RefreshCache">
        <summary>
            <para> Refreshes of cached metadata. This can result in a
      metadata changed event if the call returned metadata.</para>
        </summary>
        <remarks>
            <para>Other operations that result in a database roundtrip can also
      result in metadata changes</para>
        </remarks>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.SyncToCache">
            <doc for="WorkItemStore.RefreshCache">
        <summary>
            <para> Refreshes of cached metadata. This can result in a
      metadata changed event if the call returned metadata.</para>
        </summary>
        <remarks>
            <para>Other operations that result in a database roundtrip can also
      result in metadata changes</para>
        </remarks>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Projects">
            <doc for="WorkItemStore.Projects">
        <summary>
            Returns the project collection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.FieldDefinitions">
            <doc for="WorkItemStore.FieldDefinitions">
        <summary>
            Returns the collection of all known FieldDefinitions in this Currituck server
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetStoredQuery(System.Guid)">
            <doc for="WorkItemStore.GetStoredQuery">
        <summary>
            <para>Gets a cross project query from a referencing guid.</para>
        </summary>
        <param name="guid">Unique identifier of the stored query</param>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetQueryDefinition(System.Guid)">
            <summary>
            Get query definition by guid, replacement of GetStoredQuery
            throws System.UnauthorizedAccessException if the query definition is not found
            </summary>
            <param name="guid">id of the query definition</param>
            <returns>query definition object</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ImportGlobalLists(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.ImportGlobalLists(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ImportGlobalLists(System.Xml.XmlElement)">
            <summary>
            Imports global lists defined in the provided XML
            </summary>
            <param name="listsElement">XML element containing global lists definitions</param>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.ImportGlobalLists(string)&quot;]" />
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ImportEventHandler">
            <summary>
            Handler for events happening during ImportGlobalLists call
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ExportGlobalLists">
            <summary>
            Exports all stored in the database global lists
            </summary>
            <returns>Returns XML document with all global lists</returns>
            <doc for="WorkItemStore.ExportGlobalLists">
        <summary>
            Exports all stored in the database global lists
        </summary>
        <returns>Returns XML document with all global lilsts</returns>
    </doc>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.MetadataChanging">
            <doc for="MetadataChanging">
        <summary>
            <para>[To be supplied.]</para>
        </summary>
    </doc>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.MetadataChanged">
            <doc for="MetadataChanged">
        <summary>
            <para>[To be supplied.]</para>
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.RegisteredLinkTypes">
            <doc for="WorkItemStore.RegisteredLinkTypes">
        <summary>
            Returns cached RegisteredLinkTypeCollection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.WorkItemLinkTypes">
            <doc for="WorkItemStore.RegisteredLinkTypes">
        <summary>
            Returns cached RegisteredLinkTypeCollection
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.Diagnostics">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.Diagnostics&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.CallingProcessIdentity">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.CallingProcessIdentity&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ServerInfo">
            <summary>
            Gets the server info object listing all supported features.
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.ServerInfo&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.BypassRules">
            <summary>
            Gets/Sets whether the work item store object bypass rules
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.DestroyWorkItems(System.Collections.Generic.IEnumerable{System.Int32})">
            <summary>
            Destroys work items with the given ids
            </summary>
            <param name="ids">Ids of work items that should be destroyed</param>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemStore.DestroyWorkItems&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.PreSave(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[])">
            <summary>
            Calls 'PreSave' on all work items in the specified array.
            </summary>
            <param name="workItems"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.PostSave(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[])">
            <summary>
            Calls 'PostSave' on all work items in the specified array.
            </summary>
            <param name="workItems"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.PostSaveError(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem[])">
            <summary>
            Calls 'PostSaveError' on all work items in the specified array.
            </summary>
            <param name="workItems"></param>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetValidDisplayName(Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity)">
            <summary>
            Gets the display name in the correct format for work item tracking. In most cases this will be the same as the identity's display
            name. However, if the user's display name is not unique this method will return a unique name of the form &quot;display name &lt;unique name&gt;&quot;.
            You should use this method to get the valid value when assigning to an identity field such as System.AssignedTo
            </summary>
            <remarks>
            As of TFS 2015 Identity fields in the WIT ClientOM ensure that identity values are always read/written uniquely.
            When you read from an identity field and that user’s display name is unique you will get the display name returned:
             
            <code>
                    var workItemStore = teamProjectCollection.GetService();
                    var workItem = workItemStore.GetWorkItem(1);
                    Console.WriteLine(workItem.Fields["System.AssignedTo"].Value); // Jamal Hartnett
            </code>
             
            However, if the system has more than one Jamal Hartnett the field returns the combo-string:
             
            <code>
                    var workItemStore = teamProjectCollection.GetService();
                    var workItem = workItemStore.GetWorkItem(1);
                    Console.WriteLine(workItem.Fields["System.AssignedTo"].Value); // Jamal Hartnett &lt;abrikamfiber4@hotmail.com&gt;
            </code>
              
            The ClientOM tries to only show the combo-string when needed.However, it also requires the correct value when assigning an identity field.
            So, if you’re assigning a value to an identity field, you need to make sure you pass the proper value.Fortunately, there is a helper function to make this easy calledGetValidDisplayName.
            This method has two overloads, one takes a TeamFoundationIdentity object and the other takes a DisplayName and UniqueName.
             
            Before assigning to an identity field you should call this method to ensure you are getting the right value to assign to.
             
             
             
            Example 1
             
            <code>
                    var identityService = teamProjectCollection.GetService();
                    var user = identityService.ReadIdentity(IdentitySearchFactor.AccountName, "fabrikamfiber4@hotmail.com", MembershipQuery.None, ReadIdentityOptions.None);
                    workItem.Fields["System.AssignedTo"].Value = workItemStore.GetValidDisplayName(user);
            </code>
             
             
            Example 2
             
            <code>
                    workItem.Fields["System.AssignedTo"].Value = workItemStore.GetValidDisplayName("Jamal Hartnett", "fabrikamfiber4@hotmail.com");
            </code>
             
            For more info see: http://blogs.msdn.com/b/visualstudioalm/archive/2016/01/13/identities-and-work-item-tracking-in-tfs-2015.aspx for more info.
            </remarks>
            <param name="identity">The identity <see cref="T:Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity"/></param>
            <returns>A display name that is valid for assigning to an identity field</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetValidDisplayName(System.String,System.String)">
            <summary>
            Gets the display name in the correct format for work item tracking. In most cases this will be the same as the identity's display
            name. However, if the user's display name is not unique this method will return a unique name of the form &quot;display name &lt;unique name&gt;&quot;.
            You should use this method to get the valid value when assigning to an identity field such as System.AssignedTo
            </summary>
            <remarks>
            As of TFS 2015 Identity fields in the WIT ClientOM ensure that identity values are always read/written uniquely.
            When you read from an identity field and that user’s display name is unique you will get the display name returned:
             
            <code>
                    var workItemStore = teamProjectCollection.GetService();
                    var workItem = workItemStore.GetWorkItem(1);
                    Console.WriteLine(workItem.Fields["System.AssignedTo"].Value); // Jamal Hartnett
            </code>
             
            However, if the system has more than one Jamal Hartnett the field returns the combo-string:
             
            <code>
                    var workItemStore = teamProjectCollection.GetService();
                    var workItem = workItemStore.GetWorkItem(1);
                    Console.WriteLine(workItem.Fields["System.AssignedTo"].Value); // Jamal Hartnett &lt;abrikamfiber4@hotmail.com&gt;
            </code>
              
            The ClientOM tries to only show the combo-string when needed.
            However, it also requires the correct value when assigning an identity field.
            So, if you’re assigning a value to an identity field, you need to make sure you pass the proper value.
            Fortunately, there is a helper function to make this easy calledGetValidDisplayName. This method has two overloads, one takes a TeamFoundationIdentity object and the other takes a DisplayName and UniqueName.
             
            Before assigning to an identity field you should call this method to ensure you are getting the right value to assign to.
             
             
             
            Example 1
             
            <code>
                    var identityService = teamProjectCollection.GetService();
                    var user = identityService.ReadIdentity(IdentitySearchFactor.AccountName, "fabrikamfiber4@hotmail.com", MembershipQuery.None, ReadIdentityOptions.None);
                    workItem.Fields["System.AssignedTo"].Value = workItemStore.GetValidDisplayName(user);
            </code>
             
             
            Example 2
             
            <code>
                    workItem.Fields["System.AssignedTo"].Value = workItemStore.GetValidDisplayName("Jamal Hartnett", "fabrikamfiber4@hotmail.com");
            </code>
             
            For more info see: http://blogs.msdn.com/b/visualstudioalm/archive/2016/01/13/identities-and-work-item-tracking-in-tfs-2015.aspx for more info.
            </remarks>
            <param name="displayName">Display name of user identity.</param>
            <param name="uniqueName">The unique name <see cref="P:Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity.UniqueName"/></param>
            <returns>A display name that is valid for assigning to an identity field</returns>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.IsCachingConstantStrings">
            <summary>
            @mphilip
            Internal memory optimization for dogfood scenarios for OI
            Are we caching allowed values?
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.CacheConstantStrings">
            <summary>
            @mphilip
            Internal memory optimization for dogfood scenarios for OI
            If we were not caching allowed values already, start caching them
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.ResetConstantStringCache">
            <summary>
            @mphilip
            Internal memory optimization for dogfood scenarios for OI
            If we were caching allowed value, clear out the cache and allow the memory to be GC'd as needed
            </summary>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.GetGlobalAndProjectGroups(System.Int32,System.Boolean)">
            <summary>
            Get list of TFS Global and Project groups
            </summary>
            <param name="projectId">Project for which group information needs to be retrieved</param>
            <returns>List of TFS Global and Project groups in a dictionary format, where DisplayName(In a unique format)
            is the key and Sid is the value.
            </returns>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStoreDiagnostics">
            <doc for="WorkItemStore">
        <summary>
            Implements connection to a Currituck server
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStoreDiagnostics.RoundTripCount">
            <summary>
            Number of roundtrips (aka calls to the proxy) that have been made so far using this workitemstore
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStoreDiagnostics.RoundTripTime">
            <summary>
            Amount of time (in milliseconds) spent in roundtrips (aka within calls to the proxy)
            that have been made so far using this workitemstore
            Like similar .Net and Win32 tickcount apis, this will wrap around after ~48 days
            worth of roundtrips, which should be a lot of roundtrips before you can run into this on
            a live client
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Name">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Name&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Project">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Project&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.DisplayForm">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.DisplayForm&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.FieldDefinitions">
            <doc for="WorkItemType.FieldDefinitions">
        <summary>
            return the field definition collection scoped to this work item type
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Export(System.Boolean)">
            <summary>
            Exports work item type definition.
            </summary>
            <param name="includeGlobalListsFlag" />
            <returns>Work item type definition in XML format</returns>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Export&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.GetNextState(System.String,System.String)">
            <doc for="WorkItemType.GetNextState">
        <summary>
            GetNextState
        </summary>
        <param name="currentState" />
        <param name="action" />
        <returns>next state</returns>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.NewWorkItem">
            <doc for="WorkItemType.NewWorkItem">
        <summary>
            Creates a new work item of this type
        </summary>
    </doc>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.Project,System.String)">
            <summary>
            Validates work item type in the context of the given project.
            </summary>
            <param name="project" />
            <param name="typeDoc" />
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Validate&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.Project,System.String,System.String)">
            <summary>
            Validates work item type in the context of the given project and methodoloo
            </summary>
            <param name="project" />
            <param name="methodologyName" />
            <param name="definition" />
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Validate&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String)">
            <summary>
            Validates work item type definition without project context
            </summary>
            <param name="store" />
            <param name="definition" />
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Validate&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Validate(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore,System.String,System.String)">
            <summary>
            Validates work item type without the project in the context of the given methodology name
            </summary>
            <param name="store"></param>
            <param name="methodologyName"></param>
            <param name="definition"></param>
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.ValidationEventHandler">
            <summary>
            Handler for events occuring during Validate call
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.ValidationEventHandler&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Description">
            <summary>
            Returns description of the work item type
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemType.Description&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Store">
            <doc for="WorkItemType.Store">
        <summary>
            Returns the work item store associated with a work item type
        </summary>
    </doc>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.CacheMoniker">
            <summary>
            Returns the work item type cachestamp, if this value changes it indicate there's metadata change with the type.
            This is exposed for Office Integration code to detect if there's a change on given work item type.
            </summary>
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType.Id">
            <summary>
            Gets internal id of the work item type.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Import(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Import(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Import(System.Xml.XmlElement)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Import(XmlElement)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Import(System.String,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Import(string, string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Import(System.Xml.XmlElement,System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Import(string, string)&quot;]" />
        </member>
        <member name="E:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.ImportEventHandler">
            <summary>
            Events happening during Import call
            </summary>
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.ImportEventHandler&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Count">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Count&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Item(System.Int32)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.this[int]&quot;]" />
        </member>
        <member name="P:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Item(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.this[string]&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Contains(System.String)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Contains(string)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.GetById(System.Int32)">
            <summary>
            Finds work item type in the collection by its id.
            </summary>
            <param name="id">Id of the work item type</param>
            <returns>Work item type</returns>
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.IndexOf(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.IndexOf&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection.Contains(Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemType)">
            <!-- No matching elements were found for the following include tag --><include file="doc\om.uex" path="docs/doc[@for=&quot;WorkItemTypeCollection.Contains(WorkItemType)&quot;]" />
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.#cctor">
            Creates the resource manager instance.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.Get(System.String)">
            Returns a localized string given a resource string name.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.GetInt(System.String)">
            Returns a localized integer given a resource string name.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.GetBool(System.String)">
            Returns a localized string given a resource string name.
        </member>
        <member name="M:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.Format(System.String,System.Object[])">
            A little helper function to alleviate some typing associated with loading resources and
            formatting the strings. In DEBUG builds, it also asserts that the number of format
            arguments and the length of args match.
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCoreServicesAttributeNotFound">
            <summary>
            TF26175: Team Foundation Core Services attribute &apos;{0}&apos; not found.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidOnParameterizedQuery">
            <summary>
            TF26057: This operation is not supported on a parameterized query
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCoreServicesMiddleTierNotRegistered">
            <summary>
            TF26176: Could not connect to the specified Team Foundation Server collection URL. Please check the URL and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNodeNotExist">
            <summary>
            TF26186: The project hierarchy node &apos;{0}&apos; was not found.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotFindNodeFromId">
            <summary>
            TF26006: Team Foundation could not find {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCouldNotConnect">
            <summary>
            TF26012: Cannot connect to Team Foundation Server.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDeniedOrNotExist">
            <summary>
            TF237090: Does not exist or access is denied.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateGlobalList">
            <summary>
            TF26018: The global list &apos;{0}&apos; is defined more than once in the work item type definition file. Remove one of the definitions and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateListItem">
            <summary>
            TF26022: The list contains a duplicate value {0}. Remove the duplicate and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateReason">
            <summary>
            TF26024: The transition from &apos;{0}&apos; to &apos;{1}&apos; has a duplicate reason {2}. Remove the duplicate reason and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicatePattern">
            <summary>
            TF237098: Duplicate match pattern value: &apos;{0}&apos;
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldDefinitionNotExist">
            <summary>
            TF26027: A field definition {0} in the work item type definition file does not exist. Add a definition for this field or remove the reference to the field and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldDefinitionNotExistGeneral">
            <summary>
            TF26028: A field definition in the work item type definition file does not exist. Add a definition for this field, or remove the reference to the field and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldDefinitionIdNotExist">
            <summary>
            TF26026: A field definition ID {0} in the work item type definition file does not exist. Add a definition for this field ID, or remove the reference to the field ID and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldIdNotExist">
            <summary>
            TF26032: The field specified by ID {0} does not exist in this work item type. Remove the reference or correct the work item type definition and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldNotFound">
            <summary>
            TF26035: The definition for the field {0} was not found. Add a definition for this field and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldTypeMismatch">
            <summary>
            TF26038: Field type for {0} does not match the existing type. It was {1}, but now is {2}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorGlobalListNotFound">
            <summary>
            TF26041: Global list &apos;{0}&apos; does not exist in this database.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidState">
            <summary>
            TF26063: &apos;{0}&apos; is not in the list of supported states.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorManyDefaultStates">
            <summary>
            TF237107: Only one transition from the empty state is allowed.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateFieldName">
            <summary>
            TF237094: Field name &apos;{0}&apos; is used by the field &apos;{1}&apos;, so it cannot be used by the field &apos;{2}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateFieldNameBackup">
            <summary>
            TF237095: Field names &apos;{0}&apos; and &apos;{1}&apos; cannot be used with the field &apos;{2}&apos; as they are used by fields &apos;{3}&apos; and &apos;{4}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorManyStates">
            <summary>
            TF26083: The state &apos;{0}&apos; is defined more than once in the work item type definition (WITD) file. Remove or rename the duplicate state and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNoDefaultState">
            <summary>
            TF237112: Default state cannot be inferred from transitions. Default state is defined by a transition from an empty state, which works for new items.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorProjectNotExist">
            <summary>
            TF26193: The team project {0} does not exist. Check the team project name and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorProjectIdNotExist">
            <summary>
            TF26192: The team project specified by the ID {0} does not exist. Check the team project ID and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRelatedLinkNotExist">
            <summary>
            TF26195: The related work item does not exist.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRelatedLinkToSelf">
            <summary>
            TF26196: Team Foundation does not support relating a work item to itself. Select a different related work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemStoreAlreadyConnected">
            <summary>
            TF26199: Cannot connect to a different server for a work item store that has successfully connected to a Team Foundation Server
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemTypeNotExist">
            <summary>
            TF201077: The work item type {0} cannot be found. It may have been renamed or destroyed.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemTypeNameInvalid">
            <summary>
            TF237133: The work item type name {0} is not supported.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorProhibitedMeasure">
            <summary>
            TF237118: Attribute &apos;{0}&apos; is prohibited for field &apos;{1}&apos; unless its &apos;{2}&apos; attribute is set to &apos;{3}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemUpdateFieldsConflict">
            <summary>
            TF248023: Your work item has not been saved. Review the history which contains conflicting changes made recently by another user, make any additional changes you need, then save again to save your changes.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemUpdateRuleViolation">
            <summary>
            TF248024: Your changes were not saved because the work item was updated recently by another user and the resulting merged work item breaks one or more rules. You must modify one or more fields to resolve the issue and then save the work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorIncompatibleMeasure">
            <summary>
            TF26047: The field &apos;{0}&apos; has the &apos;Reportable&apos; attribute set to &apos;Measure&apos;, but its field type does not support this attribute. This attribute supports the field types &apos;Integer&apos; and &apos;Double&apos;. Change this attribute for the field, or change the field type and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorIncompatibleDimension">
            <summary>
            TF26046: The field &apos;{0}&apos; has the &apos;Reportable&apos; attribute set to &apos;Dimension&apos;, but its field type does not support this attribute. This attribute supports the following field types: Integer, Double, String, or DateTime. Change this attribute for the field, or change the field type and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorIncompatibleDetail">
            <summary>
            TF26045: The field &apos;{0}&apos; has the &apos;Reportable&apos; attribute set to &apos;Detail&apos;, but its field type does not support this attribute. This attribute supports the following field types: Integer, Double, String, or DateTime. Change this attribute for the field, or change the field type and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorUnsupportedReportingFieldType">
            <summary>
            TF248020: You cannot specify the &apos;Reportable&apos; attribute for field &apos;{0}&apos;. You can only define the reportable attribute for Integer, Double, String, or DateTime fields. Remove this attribute for the field, or change the field type and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateActions">
            <summary>
            TF237092: Action &apos;{0}&apos; is defined for more than one transition from state &apos;{1}&apos;. Transitions from every single state must have a unique set of actions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorPageSizeLocked">
            <summary>
            Cannot change page size after accessing items in the collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorPageSizeRange">
            <summary>
            TF237117: PageSize has to be between {0} and {1}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorActionsForInitialTransition">
            <summary>
            TF237080: Transition from the empty state must have no actions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateGlobalListItem">
            <summary>
            TF26019: The global list &apos;{0}&apos; appears more than once in the list of values. Remove the redundant references and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWrongRuleForFieldType">
            <summary>
            TF237134: Field &apos;{0}&apos; cannot have rule &apos;{1}&apos; - the rule is not supported by field&apos;s type.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInconsistentFieldTypes">
            <summary>
            TF26048: The rule &apos;{0}&apos; for field &apos;{1}&apos; refers to field &apos;{2}&apos;, which is a different field type. Change the field type or the field reference so that the field referred to is the same type and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldSelfReference">
            <summary>
            TF26037: Rule &apos;{0}&apos; is declared for the field &apos;{1}&apos; and references the same field.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidListItem">
            <summary>
            TF26055: The value &apos;{0}&apos; is not supported for the field type of field &apos;{1}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotSortBy">
            <summary>
            TF26009: Team Foundation does not support sorting by this field.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorLinkCommentTooLong">
            <summary>
            TF26079: Team Foundation does not support link comments over {0} characters long. Shorten the comment and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorLinkLocationTooLong">
            <summary>
            TF26185: Team Foundation does not support link paths over {0} characters long. Shorten the link path and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorHistory">
            <summary>
            TF26182: This operation is not supported on revision history items.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorIgnoreField">
            <summary>
            TF237101: The field must be ignored by the client.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidURL">
            <summary>
            TF26066: The URL is not recognized.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorItemIsNew">
            <summary>
            TF26073: This operation cannot be performed on an item that has not yet been saved.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorItemNotOpen">
            <summary>
            TF237103: The work item must be open for this operation. Open the work item and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorItemOpen">
            <summary>
            TF237104: The work item must be closed for this operation. Close the work item and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorQueryNestingLimit">
            <summary>
            TF237119: Selection criteria has too many levels of nesting.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorItemAlreadyUpdatedOnServer">
            <summary>
            TF26071: This work item has been updated in the work item database. Open the latest revision.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidTreeNode">
            <summary>
            TF26065: The project hierarchy node is not recognized.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorReadOnlyField">
            <summary>
            TF26194: The value for the field &apos;{0}&apos; cannot be changed.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorBatchSaveFailed">
            <summary>
            TF237085: Item has an unknown error that caused BatchSave to fail
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInconsistentRules">
            <summary>
            TF26049: The field &apos;{0}&apos; has rules &apos;{1}&apos; and &apos;{2}&apos; that are inconsistent.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorUnknownFormField">
            <summary>
            TF237122: The form uses undefined field &apos;{0}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotUseTreePathType">
            <summary>
            TF26179: Field type &apos;{0}&apos; can be used only with &apos;{1}&apos; and &apos;{2}&apos; fields.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotUseHistoryType">
            <summary>
            TF26178: Field type &apos;{0}&apos; can be used only with the &apos;{1}&apos; field.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryNameEmpty">
            <summary>
            TF26167: The query name was empty. Add a query name and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryTextEmpty">
            <summary>
            TF26169: Query name cannot be empty
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemValidation">
            <summary>
            TF26201: This work item has unsupported fields, or user does not have permissions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemNotExistOrNoAccess">
            <summary>
            TF26198: The work item does not exist, or you do not have permission to access it.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemChangeRejected">
            <summary>
            TF237123: Change to the work item was rejected by the server.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRequestCancelledByUser">
            <summary>
            TF237120: The request was canceled by the user.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateWorkItem">
            <summary>
            TF26180: An item with this ID already exists in the input array.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidProject">
            <summary>
            All work items in the BatchSave call should belong to the same team project.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorAttachmentFileNotFound">
            <summary>
            TF26003: Team Foundation could not find the file. Check the file name and path and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorAttachmentCommentTooLong">
            <summary>
            TF26002: Team Foundation does not support comments over {0} characters long. Shorten your comment and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorAttachmentAlreadyExists">
            <summary>
            TF237081: A file attachment with the same name already exists.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMaxNewAttachments">
            <summary>
            TF26084: The attachment could not be added because the work item already has the maximum number of supported attachments {0}. Remove attachments that are no longer being used and try again, or create a link to the file instead.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.FileUploadedExceededMaxMb">
            <summary>
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.FileUploadedExceededMaxBytes">
            <summary>
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.CannotChangeQueryScope">
            <summary>
            Query Scope cannot be changed after stored query is saved. Must copy.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryAlreadySaved">
            <summary>
            Query has already been saved.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryDescriptionTooLong">
            <summary>
            TF26163: Team Foundation does not support query descriptions over {0} characters long. Shorten the description and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.TagFormatCreate">
            <summary>
            Created by {0}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.TagFormatEdit">
            <summary>
            Edited by {0}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.TagFormatTransition">
            <summary>
            Edited ({0} to {1}) by {2}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.TagAuth">
            <summary>
            {1} on behalf of {0}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.UnknownUser">
            <summary>
            Unknown user
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.CopiedCommentItem">
             <summary>
             {0} is the workitem tage, example: 'Copied from Bug 324'
             
             Copied from {0}.
             </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WorkItemTag">
             <summary>
             {0} is the work item type name, {1} is the work item ID, example 'Task 32'
             
             {0} {1}
             </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.CopiedCommentNewItem">
            <summary>
            Copied from new work item
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidFieldValue">
            <summary>
            TF26052: Attempt to set the field to an unsupported value.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidFieldName">
            <summary>
            TF26051: The field name &apos;{0}&apos; is not a supported field name.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidFieldReferenceName">
            <summary>
            TF26061: &apos;{0}&apos; is not a supported reference field name.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInternalField">
            <summary>
            TF26050: The work item type definition has a definition for field &apos;{0}&apos; that is a reserved system field name and cannot be used. Rename or remove this field definition and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidRuleForFieldType">
            <summary>
            TF237102: Field &apos;{0}&apos;: {1} is not allowed for fields of type {2}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidRuleForField">
            <summary>
            TF26062: Rule &apos;{0}&apos; is not supported for the field &apos;{1}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateFieldReference">
            <summary>
            TF237096: Field &apos;{0}&apos; is referenced more than once in the same scope.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldAlreadyExists">
            <summary>
            TF26025: The field &apos;{0}&apos; already exists in the collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldNotQueryable">
            <summary>
            TF26036: Team Foundation does not support querying on this field &apos;{0}&apos;. Change your query and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorUserNotFoundForSid">
            <summary>
            TF237163: The user was not found.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorServerRejectedChangesException">
            <summary>
            TF26212: Team Foundation Server could not save your changes. There may be problems with the work item type definition, or a conflicting work item type definition change may require a refresh on your client. Restart your client application and try again, or contact your Team Foundation Server administrator.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorOrphanedItem">
            <summary>
            TF237115: The item has been disconnected from its parent.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorOrphanedLink">
            <summary>
            TF237116: The link has been disconnected from its parent and cannot be used.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AttachmentChangedException">
            <summary>
            The attachment {0} was changed before it could be saved.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AttachmentExistsException">
            <summary>
            The attachment was already added to a work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AttachmentNotFoundException">
            <summary>
            The attachment {0} was moved or deleted before it could be saved, or it is being used by another process.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WebExceptionConnectFailed">
            <summary>
            TF26173: Team Foundation could not connect to the application tier. Check that you have a network connection and that the Team Foundation Server is available. If the problem persists, contact your Team Foundation Server administrator.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WebExceptionCouldNotReachServer">
            <summary>
            TF26173: Team Foundation could not connect to the application tier. Check that you have a network connection and that the Team Foundation Server is available. If the problem persists, contact your Team Foundation Server administrator.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.CouldNotReachServer">
            <summary>
            TF26000: Could not connect to the Team Foundation Server. Check that you have a network connection and that your Team Foundation server is available.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WebExceptionTimeout">
            <summary>
            TF26174: Team Foundation timed out trying to connect to the server. Check that you have a network connection and that the Team Foundation Server is available. If the problem persists, contact your Team Foundation Server administrator.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.BackEndArgumentException">
            <summary>
            The server operation failed. ({0}).
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMissingConstant">
            <summary>
            TF26085: Unknown constant with ID {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidXmlNamespace">
            <summary>
            TF26184: The default namespace is unrecognized. It must be either empty or set to &apos;{0}&apos;, but it is set to &apos;{1}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotRenameField">
            <summary>
            TF26177: The field {0} cannot be renamed from &apos;{1}&apos; to &apos;{2}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDifferentReportingSettings">
            <summary>
            TF237091: Actual reporting settings for the field {0} are different from those specified in the XML. Changing these settings is prohibited.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.FieldNameChanged">
            <summary>
            Name of the field &apos;{0}&apos; was changed from &apos;{1}&apos; to &apos;{2}&apos; as &apos;{1}&apos; is already used by field &apos;{3}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateFieldDefinition">
            <summary>
            TF26016: The field {0} has been defined more than once in the work item type definition file. Remove or rename one of the definitions and try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WarningMissingIdentity">
            <summary>
            TF26171: User/group &apos;{0}&apos; is not found.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNoImportPermissions">
            <summary>
            TF237113: You don&apos;t have enough permissions to complete the import operation.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMissingRequiredAttribute">
            <summary>
            TF237108: Element &apos;{0}&apos; doesn&apos;t have a required attribute &apos;{1}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WhereIsNotEmptyOnParameterizedQuery">
            <summary>
            The WHERE and ORDER BY clauses of a query string are not supported on a parameterized query.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidQueryColumn">
            <summary>
            TF237159: The query contains columns that are not valid.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNotEnoughFields">
            <summary>
            TF26213: Too many new fields. You are trying to create {0} field(s), while the server has space for {1} of them.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCantSortBy">
            <summary>
            TF237089: The field &apos;{0}&apos; cannot be used to sort by.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateStateInTransition">
            <summary>
            TF26214: State &apos;{0}&apos; is specified in source and destination states in the transition. These states must be different.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateTransition">
            <summary>
            TF26215: Transition from state &apos;{0}&apos; to state &apos;{1}&apos; (for=&apos;{2}&apos;, not=&apos;{3}&apos;) is defined more than once.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorAttachmentUploadFailed">
            <summary>
            TF237082: The attachment could not be uploaded. Verify that you have a network connection and that Team Foundation Server is available. If the problem persists, provide the following information to the server administrator. The server returned the following message: {0}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorTwoWidthElements">
            <summary>
            TF26216: The form &apos;{0} element has mutually exclusive attributes &apos;{1}&apos; and &apos;{2}&apos;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNoWidthElements">
            <summary>
            TF26217: The form &apos;{0}&apos; element has neither &apos;{1}&apos; nor &apos;{2}&apos; attributes.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorReportingFieldNamesCollision">
            <summary>
            TF26218: Field names {0} and {1} map to the same field name {2} in reporting and cannot be used together.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNoPermissionCacheOutOfDate">
            <summary>
            TF201067: You do not have permission to modify the work item type or field. You must have permission to modify work item types and fields in each team project where they are used. If you have the necessary permissions, your work item metadata cache may be out of date. Close Visual Studio, delete the cache folder {0}, and then try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMetadataCacheOutOfDate">
            <summary>
            TF201069: The work item metadata cache is out of date. Close Visual Studio, delete the cache folder {0}, and then try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldNameInUse">
            <summary>
            TF201075: You cannot create a new field using an existing name. Your work item metadata cache may be out of date. Close Visual Studio, delete the cache folder {0}, and then try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldReferenceNameInUse">
            <summary>
            TF201076: You cannot create a new field using an existing reference name. Your work item metadata cache may be out of date. Close Visual Studio, delete the cache folder {0}, and then try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeCannotUpdateTopology">
            <summary>
            TF201001: Cannot change topology for a link type {0}, it has already been defined.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeSourceRelationNameRequired">
            <summary>
            TF201002: A ForwardName attribute is required for link type {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeTargetRelationNameRequired">
            <summary>
            TF201003: A ReverseName attribute is required for directional link type {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeTopologyNotSpecified">
            <summary>
            TF201004: A Topology attribute is required for link type {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeNonDirectionalSourceTargetDifferent">
            <summary>
            TF201005: The non-directional topology {0} for link type {1} must have the same ForwardName and ReverseName.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeDirectionalSourceTargetSame">
            <summary>
            TF201006: The directional topology {0} for link type {1} must have the different ForwardName and ReverseName.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeNameConflict">
            <summary>
            TF201006: The link type {0} conflicts with link type {1}. The name {2} is already being used.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeRefNameConflict">
            <summary>
            TF201008: Link type {0} conflicts with an existing link type. The name {1} is already in use.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeFieldRefNameConflict">
            <summary>
            TF201010: Link type {0} conflicts with an existing field. The name {1} is already in use.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidLinkTypeName">
            <summary>
            TF201015: {0} is not a supported link type name. See https://go.microsoft.com/fwlink/?LinkID=72977 for link type name restrictions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidLinkTypeReferenceName">
            <summary>
            TF201016: {0} is not a valid link type reference name. See https://go.microsoft.com/fwlink/?LinkID=72977 for link type reference name restrictions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidLinkTypeReferenceNameSystem">
            <summary>
            TF201046: {0} is not a valid link type reference name. User defined reference names may not begin with &apos;System.&apos;. See https://go.microsoft.com/fwlink/?LinkID=72977 for link type reference name restrictions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.FieldLinkTypeRefNameConflict">
            <summary>
            TF201000: Field reference name {0} conflicts with an existing link type. The name is already in use.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeCannotBeModified">
            <summary>
            TF201013: The link type {0} cannot be modified.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeHasBeenDeleted">
            <summary>
            TF201014: The link type {0} has been deleted. You cannot activate, deactivate, or delete a link type that has already been deleted.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkTypeCannotBeDeleted">
            <summary>
            TF201018: The link type {0} cannot be deleted because it is a core link type.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkTypeNotExist">
            <summary>
            TF201019: Work item link type {0} does not exist.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.DifferentStores">
            <summary>
            The mixing of objects, which belong to different Work Item Stores, is not allowed.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.LinkNotFound2">
            <summary>
            TF201061: There is not a {0} link to work item {1}. It may have been deleted by another user.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AddLinkCircularity2">
            <summary>
            TF201063: Adding a {0} link to work item {1} would result in a circular relationship. To create this link, evaluate the existing links, and remove one of the other links in the cycle.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AddLinkAlreadyExists2">
            <summary>
            TF201064: A {0} link to work item {1} already exists. It may have been added by another user.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AddLinkExtraParent2">
            <summary>
            TF201065: You can not add a {0} link to this work item because a work item can have only one link of this type.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.AddLinkExtraParent3">
            <summary>
            TF201066: You cannot add a {0} link to work item {1} because a work item can have only one {2} link.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorBatchSaveNullWorkItem">
            <summary>
            TF237087: Null workitem is not allowed in the BatchSave call.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorBatchSaveDuplicateWorkItem">
            <summary>
            TF237084: Duplicate workitems are not allowed in the BatchSave call.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorBatchSaveInvalidWorkItem">
            <summary>
            TF237086: The work item cannot be saved because at least one field contains a value that is not allowed.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorLinkAlreadyAdded">
            <summary>
            TF237105: The link is already a part of a different work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateExternalLink">
            <summary>
            TF237093: Duplicate external link.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorHyperlinkAlreadyAdded">
            <summary>
            TF237100: Hyperlink is already a part of a different work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateHyperlink">
            <summary>
            TF237097: Duplicate hyperlink.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkAlreadyAdded">
            <summary>
            TF237125: The work item link object is already a part of a different work item.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateWorkItemLink">
            <summary>
            TF237099: Duplicate work item link.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkChangeTargetId">
            <summary>
            TF237127: Can&apos;t change target ID for the link in the workitem collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkChangeSourceId">
            <summary>
            TF237126: Can&apos;t change source ID for the link in the workitem collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkNeedTargetId">
            <summary>
            TF237128: Target workitem ID should be set before adding link to collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkOneOfIds">
            <summary>
            TF237129: One of the source or target workitem IDs should be equal to the current workitem ID.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemLinkToUndefined">
            <summary>
            TF237130: One of work item links references new workitems, which are not defined in the same package.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemNeedCollection">
            <summary>
            TF237131: PartialOpen call can be applied to the query results only.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorWorkItemIsNotReadyToSave">
            <summary>
            TF237124: Work Item is not ready to save
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCantModifyIdField">
            <summary>
            TF237088: Can&apos;t modify ID field
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMalformedUri">
            <summary>
            TF237106: Malformed URI: {0}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryLinksOnParameterizedQuery">
            <summary>
            The FROM clause of a query string can not specify links on a parameterized query.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.IncorrectEndAsyncQuery">
            <summary>
            The begin and end methods of asynchronous query do not match.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.IncorrectWorkItemQueryMethod">
            <summary>
            TF248021: You have specified a query string that is not valid when you use the query method for a flat list of work items. You cannot specify a parameterized query or a query string for linked work items with the query method you specified.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.IncorrectLinkedWorkItemQueryMethod">
            <summary>
            TF248022: You have specified a query string that is not valid when you use the query method for linked work items. You cannot specify a parameterized query or a query string for a flat list of work items with the query method you specified.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNullLinkInArray">
            <summary>
            TF237114: The link array should not contain null elements.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorNoAreaWriteAccess">
            <summary>
            TF237111: The current user does not have permissions to save work items under the specified area path.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyTeamQueries">
            <summary>
            Team Queries
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyMyQueries">
            <summary>
            My Queries
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotAddSelfAsChild">
            <summary>
            TF237001: Cannot add self to child list
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotAddDeletedItems">
            <summary>
            TF237003: The item {0} has been deleted. You cannot add an item that has already been deleted.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotAddToDeletedFolder">
            <summary>
            TF237004: The query folder {0} has been deleted. You cannot add any items to a deleted folder.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyServerDoesNotSupportFolders">
            <summary>
            TF237005: You cannot create a query folder with this version of Team Foundation Server. Upgrade to a newer version of Team Foundation Server in order to create query folders.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyServerDoesNotSupportPermissions">
            <summary>
            TF237199: You cannot set query or query folder permissions with this version of Team Foundation Server. Upgrade to a newer version of Team Foundation Server in order to set permissions.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotAddParentAsChild">
            <summary>
            TF237002: Folder {0} is the parent folder. You cannot add a parent folder to any of its child folders
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyNameConflict">
            <summary>
            TF237006: The destination folder {0} already contains a query or a query folder named {1}. You cannot add an item with the same name. Rename one of the items
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ArgumentCannotBeEmpty">
            <summary>
            The argument {0} cannot be empty.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyQueryTextCannotBeEmpty">
            <summary>
            TF237009: You cannot create an empty query. Create a query that has a valid string.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyAddingAcrossStoresProhibited">
            <summary>
            TF237010: You cannot add a query or a query folder from a folder in a WorkItemStoreobject to a folder in a different WorkItemStore object.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyRootNodesMayNotBeModified">
            <summary>
            TF237012: Root node {0} may not be modified.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotModifyDeletedItems">
            <summary>
            TF237013: Cannot modify queries or query folders that are deleted.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotDeleteDeletedItems">
            <summary>
            TF237046: Cannot delete queries or query folders that are already deleted.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyCannotDeleteOrphanedItems">
            <summary>
            TF237048: You cannot delete a query or a query folder that does not have a parent folder.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.QueryHierarchyMoveBetweenProjectsProhibited">
            <summary>
            TF237014: You cannot move queries or query folders between projects.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorCannotImportWITNoPermissionToModifyFieldForAllProjects">
            <summary>
            TF218007: Cannot import the work item type. It changes fields in team projects in which you do not have permissions to make changes. Correct this problem by changing the definition of the work item type so that it does not change the name or reporting behavior of these fields: {0}Or obtain permissions to make changes to these team projects: {1}
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateCatRefName">
            <summary>
            TF237061: The import of the category definition failed. The definition name you are trying to import already contains the reference name {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateCatName">
            <summary>
            TF237058: The import of the category definition failed. The definition already contains the category {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorUnknownTypeInCategory">
            <summary>
            TF237059: The import of the category definition failed. In the type definition, category {0} refers to a work item type that does not exist {1}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDuplicateTypeInCategory">
            <summary>
            TF237060: The import of the category definition failed. The category {0} type definition refers to work item type {1} more than once.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidXml">
            <summary>
            TF237070: Importing the definition failed. The definition you are trying to import did not validate against the schema. Edit the definition, then try to import it again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ListSeparator">
            <summary>
            ,
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorControlLabelAttributeMissing">
            <summary>
            TF237064: Importing the work item type definition failed. The Control element must specify a Label attribute if a Link element is present. Add a Label attribute and try to import it again. Error Xml: {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorLinkParametersTooFew">
            <summary>
            TF237066: Importing the work item type definition failed. The parameter elements specified for the link are fewer than required in the URL. Fix the parameter element and try to import it again. Error xml: {0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidParameter">
            <summary>
            TF237067: Importing the work item type definition failed. The Url parameter {0} is not a valid field name or a valid macro. Valid macros include the following: @Me. Correct the Url parameter and try to import it again. Error xml: {1}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.InvalidParameterIndexError">
            <summary>
            TF237068: Importing the work item type definition failed. The definition you are trying to import lists a parameter index value {0} that is greater than the number of the parameter elements {1} in a Link element. Note that index values start at zero. Correct the index value and then try to import it again. Error Xml: {2}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ParameterIndexDuplicateError">
            <summary>
            TF237069: Importing the work item type definition failed. The definition you are trying to import lists more than one parameter element with index {0}. Remove the duplicate element and try to import it again. Error Xml: {1}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.InvalidUrlRootFormat">
            <summary>
            TF237076: Importing the work item type definition failed. The definition you are trying to import contains an invalid UrlRoot attribute value &apos;{0}&apos;. The value must contain a valid Url or valid macro. Change the attribute value in the type definition and then try to import it again. The following are valid macros: @PortalPage, @ProcessGuidance, @ReportManagerUrl, @ReportServiceSiteUrl. Error: {1} Error Xml:{2}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.UnsupportedUriScheme">
            <summary>
            TF237077:Importing the work item type definition failed. The definition you are trying to import uses unsupported Url protocol &apos;{0}&apos; in the link label. Modify the type definition to use http, https, or mailto protocol, and then try to import it again. Error Xml:{1}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.UnsupportedUriSchemeWebpageControl">
            <summary>
            TF237078: Importing the definition failed. The definition you are trying to import uses unsupported Url protocol &apos;{0}&apos; for a Web page control. Modify the type definition to use http or https protocol and then try to import it again. Error Xml:{1}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.WebpageControlInvalidAttributes">
            <summary>
            TF237167: Importing the definition failed. The definition you are trying to import cannot use the attributes AllowScript or ReloadOnParamChange when the Content element is used in the WebpageControl. Remove those attributes in the type definition and then try to import it again. Error Xml:{0}.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ArgumentCannotBeNullOrEmpty">
            <summary>
            Argument {0} cannot be null or empty.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldReportabilityChange">
            <summary>
            TF201078: You are trying to import a type of work item that uses the field &apos;{0}&apos;. Your definition of the field includes a reportable setting that differs from the setting for that field in the database for Team Foundation Server. To change the database setting, you must log on as a member of the Project Collection Administrators group. To import the type of work item without changing the database setting, you must remove the setting from your definition of the field, or you must change that setting to match the database.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFieldIndexingInvalidType">
            <summary>
            TF212021: You cannot index field &apos;{0}&apos; because it is not one of the following types: String, Integer, Double, DateTime, Boolean, Guid.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorInvalidProjectId">
            <summary>
            TF248000: The project ID &apos;{0}&apos; does not exist. Specify a valid project ID, and then try again.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorMissingProjectScope">
            <summary>
            TF248001: You have specified a project-scoped group, &apos;{0}&apos;, which is not allowed for a global list or a global workflow that is defined for a project collection. Remove the reference to the specified group.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorGuidFieldsNotSupported">
            <summary>
            TF248005: You cannot create a field of the GUID. Either this feature is not enabled on this server, or it is running a version of Team Foundation Server that is earlier than Team Foundation Server 2010.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorBoolFieldsNotSupported">
            <summary>
            TF248006: You cannot create a field of the Boolean type. Either this feature is not enabled on this server, or it is running a version of Team Foundation Server that is earlier than Team Foundation Server 2010.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRevisionQueriesNotSupported">
            <summary>
            TF248008: You cannot run a query for revisions. Either this feature is not enabled on this server, or it is running a version of Team Foundation Server that is earlier than Team Foundation Server 2010.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorLinkLockingNotSupported">
            <summary>
            TF248010: You cannot lock a link between work items. Either this feature is not enabled on this server, or it is running a version of Team Foundation Server that is earlier than Team Foundation Server 2010.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorComputedFieldInRevisionQuery">
            <summary>
            TF212022: You cannot specify &apos;{0}&apos; in a query that returns revisions of work items because that field is a computed field.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDifferentProjectsInBatchSave">
            <summary>
            TF248011: You cannot save work items to more than one project in a single operation. Either this feature is not enabled on one of the servers, or it is running a version of Team Foundation Server that is earlier than Visual Studio Team Foundation Server 2010.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorFullTextService">
            <summary>
            TF248015: Your work item query could not be completed due to an unexpected error returned by the Microsoft SQL Server Full-text engine. Contact your system administrator to check the Application event log for Team Foundation Server.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRenameSafeChanged">
            <summary>
            TF248018: You cannot change the &quot;{1}&quot; attribute of field &apos;{0}&apos; in a work item type definition. You can only change the value of this attribute by using the witadmin changefield command-line tool. For more information, see the Microsoft Web site: https://go.microsoft.com/fwlink/?LinkId=759719.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorRenameSafeNotValid">
            <summary>
            TF248017: You cannot specify the &quot;renamesafe&quot; attribute for field &apos;{0}&apos;. You can only specify the &quot;{2}&quot; attribute for a field whose data type is &quot;{1}&quot;.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorGlobalWorkflowNotSupported">
            <summary>
            TF298000: You cannot import global workflow. To import global workflow, the feature must be enabled on the application-tier server and the server must be running a version newer than Visual Studio Team Foundation Server 2010 Service Pack 1.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.IncorrectWorkItemState">
            <summary>
            TF400276: You have tried to set a value for a field of a work item which is not opened or partial opened. You cannot set a value for a field of a work item which is not opened or partial opened.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorImageNotFound">
             <summary>
             {0} Full path to file
             
             TF602212: The image &apos;{0}&apos; was moved or deleted, or it is being used by another process.
             </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorImageUploadFailed">
             <summary>
             {0} Full path to file, {1} The field which contains the file that failed to upload, {2} The error message that was returned from the server
             
             TF602213: The image, &apos;{0}&apos;, inserted in the &apos;{1}&apos; field could not be uploaded. Verify that you have a network connection and that Team Foundation Server is available. If the problem persists, provide the following information to the server administrator. The server returned the following message: {2}
             </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.ErrorDeleteFieldNoPermission">
            <summary>
            TF400326: You are trying to delete field &apos;{0}&apos;. To delete a field, you must have Work Item Tracking provisioning permission on the Team Project Collection.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.FolderNotPopulated">
            <summary>
            Access to folder {0} is denied, its child collection has not yet been populated.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.RootFolderCannotBeSaved">
            <summary>
            VS403057: Root query folders cannot be saved.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.RootFolderCannotBeReset">
            <summary>
            VS403058: Root query folders cannot be reset.
            </summary>
        </member>
        <member name="F:Microsoft.TeamFoundation.WorkItemTracking.Client.Internal.ResourceStrings.CannotSaveDetachedQueryItem">
            <summary>
            VS403059: Query item must be attached to a hierarchy in order to save. Add this item to an existing query folder.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.Enumerator`1">
            <summary>
             Enumerator
             Uses Count and this[int i] properties to implement all methods.
             Base object can support IVersionTag, in this case it can produce
             invalid operation exception.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.IVersionTag">
            <summary>
             IVersionTag interface is used to provide bounded objects with
             information about collection change. Collection must increment version
             tag when Add/Remove/Clear operations are performed.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.ListHelper">
            <summary>
             ListHelper class is used to implement some of IList methods using
             other IList methods.
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.OrderedVariableSizeList">
            <summary>
             Variable-size collection of elements of type T,
             without insert method or possibility of changing of existing items,
             not synrchonized
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.ReadOnlyList">
            <summary>
             Readonly collection of elements of type T,
             not synrchonized
            </summary>
        </member>
        <member name="T:Microsoft.TeamFoundation.WorkItemTracking.Common.VariableSizeList">
            <summary>
             Variable-size collection of elements of type T,
             without insert method or possibility of changing of existing items,
             not synrchonized
            </summary>
        </member>
    </members>
</doc>