WorkItemTypeCollection Class

Represents a collection of WorkItemType objects.

Inheritance Hierarchy

System.Object
Microsoft.TeamFoundation.WorkItemTracking.Common.ReadOnlyList
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemTypeCollection

Namespace: Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly: Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Syntax

'Declaration
Public NotInheritable Class WorkItemTypeCollection _
    Inherits ReadOnlyList
public sealed class WorkItemTypeCollection : ReadOnlyList
public ref class WorkItemTypeCollection sealed : public ReadOnlyList
[<Sealed>]
type WorkItemTypeCollection =  
    class 
        inherit ReadOnlyList 
    end
public final class WorkItemTypeCollection extends ReadOnlyList

The WorkItemTypeCollection type exposes the following members.

Properties

Name Description
Public property Count Gets the number of WorkItemType objects in this collection. (Overrides ReadOnlyList.Count.)
Public property IsFixedSize Obsolete. (Inherited from ReadOnlyList.)
Public property IsReadOnly Obsolete. (Inherited from ReadOnlyList.)
Public property IsSynchronized Obsolete. (Inherited from ReadOnlyList.)
Public property Item[Int32] Gets the WorkItemType object at the specified index in this collection.
Public property Item[String] Gets the WorkItemType object in this collection that has the specified name.
Public property SyncRoot Obsolete. (Inherited from ReadOnlyList.)

Top

Methods

Name Description
Public method Contains(String) Checks whether a WorkItemType that has the specified name occurs in this collection.
Public method Contains(WorkItemType) Checks whether the specified WorkItemType instance occurs in this collection.
Public method CopyTo Obsolete. (Inherited from ReadOnlyList.)
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method GetEnumerator (Inherited from ReadOnlyList.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Import(String) Imports a WorkItemType that is defined in the specified XML and adds it to this collection.
Public method Import(XmlElement) Imports a WorkItemType defined in the specified XML and adds it to this collection.
Public method Import(String, String) Imports a WorkItemType that is defined in the specified XML and adds it to this collection. The specified methodology is used to resolve field conflicts.
Public method Import(XmlElement, String) Imports a WorkItemType that is defined in the specified XML and adds it to this collection. The specified methodology name is used to resolve field conflicts.
Public method IndexOf Gets the index of the specified WorkItemType in this collection.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Events

Name Description
Public event ImportEventHandler The event handler for events that occur during an import call.

Top

Explicit Interface Implementations

Name Description
Explicit interface implemetationPrivate method IList.Add (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.Clear (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.Contains (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method ICollection.CopyTo (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property ICollection.Count (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.IndexOf (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.Insert (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property IList.IsFixedSize (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property IList.IsReadOnly (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property ICollection.IsSynchronized (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property IList.Item (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.Remove (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate method IList.RemoveAt (Inherited from ReadOnlyList.)
Explicit interface implemetationPrivate property ICollection.SyncRoot (Inherited from ReadOnlyList.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.WorkItemTracking.Client Namespace