//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.ComponentModel { using System; /// /// // suppose that you have some data that can be indexed by use of string: // then there are two types of errors: // 1. an error for each piece of data that can be indexed // 2. an error that is valid on the entire data // public interface IDataErrorInfo { /// /// string this[string columnName] { get; } /// /// [To be supplied.] /// string Error { get; } } }