Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This API supports the product infrastructure and is not intended to be used directly from your code.
Provides a base interface for objects that are stored on the Visual Studio Test Professional server.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)
Syntax
public interface ITestObject<T> : IIdentifiable<T>, IPropertyOwner,
IDataErrorInfo, INotifyPropertyChanged
generic<typename T>
public interface class ITestObject : IIdentifiable<T>, IPropertyOwner,
IDataErrorInfo, INotifyPropertyChanged
type ITestObject<'T> =
interface
interface IIdentifiable<'T>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
Public Interface ITestObject(Of T)
Inherits IIdentifiable(Of T), IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
Type Parameters
- T
The Type of the ID of the object.
Properties
Name | Description | |
---|---|---|
![]() |
Error | (Inherited from IDataErrorInfo.) |
![]() |
Id | Gets the identifier.(Inherited from IIdentifiable<TKey>.) |
![]() |
InvalidProperties | Gets a list of property names that are invalid.(Inherited from IPropertyOwner.) |
![]() |
IsDirty | Gets a value that indicates whether any properties have changed since the last refresh, fetch, or save.(Inherited from IPropertyOwner.) |
![]() |
Item[String] | (Inherited from IDataErrorInfo.) |
![]() |
Project | Gets the test project. |
![]() |
Revision | Gets the current revision number for this object. |
![]() |
UserData | Gets or sets an arbitrary object or value that is not persisted, but allows test management objects to be dynamically extended. |
Events
Name | Description | |
---|---|---|
![]() |
PropertyChanged | (Inherited from INotifyPropertyChanged.) |
See Also
IIdentifiable<TKey>
IPropertyOwner
IDataErrorInfo
INotifyPropertyChanged
Microsoft.TeamFoundation.TestManagement.Client Namespace
Return to top