Share via


IPropertyOwner Interface

Provides a common interface for objects that support property binding.

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

Syntax

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

The IPropertyOwner type exposes the following members.

Properties

  Name Description
Public property Error Gets an error message indicating what is wrong with this object. (Inherited from IDataErrorInfo.)
Public property InvalidProperties Gets a list of property names that are invalid.
Public property IsDirty Gets a value that indicates whether any properties have changed since the last refresh, fetch, or save.
Public property Item Gets the error message for the property with the given name. (Inherited from IDataErrorInfo.)

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

IDataErrorInfo

INotifyPropertyChanged