Share via


IDataCollectorInformation Interface

Represents information about a data collector that is registered in the Visual Studio Team Foundation Server.

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

Syntax

'Declaration
Public Interface IDataCollectorInformation _
    Inherits IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IDataCollectorInformation : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
public interface class IDataCollectorInformation : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
type IDataCollectorInformation =  
    interface 
        interface IPropertyOwner 
        interface IDataErrorInfo 
        interface INotifyPropertyChanged 
    end
public interface IDataCollectorInformation extends IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

The IDataCollectorInformation type exposes the following members.

Properties

  Name Description
Public property AssemblyQualifiedName Gets or sets the assembly qualified type name for the data collector.
Public property ConfigurationEditorConfiguration Gets or sets the configuration that is used to configure the editor of the data collector.
Public property ConfigurationEditorTypeUri Gets or sets the type uniform resource identifier (URI) for the configuration editor for the data collector.
Public property ConfigurationHelpUri Gets or sets the URI to use to obtain help on configuring the data collector.
Public property DefaultConfiguration Gets or sets the default configuration for the data collector.
Public property Description Gets or sets the description of the data collector.
Public property DisplayName Gets or sets the display name for the data collector.
Public property Error Gets an error message indicating what is wrong with this object. (Inherited from IDataErrorInfo.)
Public property Id Gets the identifier for the data collector.
Public property InvalidProperties Gets a list of property names that are invalid. (Inherited from IPropertyOwner.)
Public property IsDirty Gets a value that indicates whether any properties have changed since the last refresh, fetch, or save. (Inherited from IPropertyOwner.)
Public property IsEnabledByDefault Gets or sets a value that indicates whether the data collector is enabled by default.
Public property IsEnabledOnCollectionOnlyAgents Gets or sets a value that indicates whether the data collector is enabled on collection-only agents.
Public property Item Gets the error message for the property with the given name. (Inherited from IDataErrorInfo.)
Public property Properties Gets a dictionary of named user-defined properties and values for the data collector.
Public property RequiresOutOfProcessCollection Gets or sets a value that indicates whether the data collector requires out-of-process collection.
Public property TypeUri Gets or sets the unique URI that identifies the data collector type.

Top

Methods

  Name Description
Public method Register Registers this data collector information class with the server.
Public method Unregister Removes the registration of this data collector information class from the server.
Public method Update Updates the data in this object from the server.

Top

Events

  Name Description
Public event PropertyChanged Occurs when a property value changes. (Inherited from INotifyPropertyChanged.)

Top

See Also

Reference

Microsoft.TeamFoundation.TestManagement.Client Namespace