BindingContext.Contains BindingContext.Contains BindingContext.Contains BindingContext.Contains Method

Definición

Obtiene un valor que indica si la colección BindingContext contiene el objeto BindingManagerBase especificado.Gets a value indicating whether the BindingContext contains the specified BindingManagerBase.

Sobrecargas

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos especificado.Gets a value indicating whether the BindingContext contains the BindingManagerBase associated with the specified data source.

Contains(Object, String) Contains(Object, String) Contains(Object, String) Contains(Object, String)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos y miembro de datos especificados.Gets a value indicating whether the BindingContext contains the BindingManagerBase associated with the specified data source and data member.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos especificado.Gets a value indicating whether the BindingContext contains the BindingManagerBase associated with the specified data source.

public:
 bool Contains(System::Object ^ dataSource);
public bool Contains (object dataSource);
member this.Contains : obj -> bool
Public Function Contains (dataSource As Object) As Boolean

Parámetros

dataSource
Object Object Object Object

Object que representa el origen de datos.An Object that represents the data source.

Devoluciones

true si BindingContext contiene el objeto BindingManagerBase especificado; de lo contrario, false.true if the BindingContext contains the specified BindingManagerBase; otherwise, false.

Ejemplos

El siguiente ejemplo de código utiliza el Contains método para determinar si un BindingManagerBase existe para cada control en un formulario.The following code example uses the Contains method to determine whether a BindingManagerBase exists for each control on a form. En el ejemplo se pasa cada DataTable en un DataSet al método.The example passes each DataTable in a DataSet to the method.

private:
   void TryContains( DataSet^ myDataSet )
   {
      // Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
      for each ( DataTable^ thisTable in myDataSet->Tables )
      {
         Console::WriteLine( "{0}: {1}", thisTable->TableName, this->BindingContext->Contains( thisTable ) );
      }
   }
private void TryContains(DataSet myDataSet){
    // Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
    foreach(DataTable thisTable in myDataSet.Tables){
       Console.WriteLine(thisTable.TableName + ": " + this.BindingContext.Contains(thisTable));
    }
 }

Private Sub TryContains(myDataSet As DataSet)
   Dim thisTable As DataTable
   ' Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
   For Each thisTable In myDataSet.Tables
      Console.WriteLine(thisTable.TableName & ": " & Me.BindingContext.Contains(thisTable))
   Next
End Sub

Comentarios

Consulte la Binding clase para obtener una lista de posibles orígenes de datos e información sobre la creación de enlaces entre los controles y orígenes de datos.See the Binding class for a list of possible data sources and information about creating bindings between controls and data sources.

Consulte la Item[Object] propiedad para obtener información sobre cómo devolver un BindingManagerBase con solo un origen de datos.See the Item[Object] property for information about returning a BindingManagerBase using only a data source.

Consulte también:

Contains(Object, String) Contains(Object, String) Contains(Object, String) Contains(Object, String)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos y miembro de datos especificados.Gets a value indicating whether the BindingContext contains the BindingManagerBase associated with the specified data source and data member.

public:
 bool Contains(System::Object ^ dataSource, System::String ^ dataMember);
public bool Contains (object dataSource, string dataMember);
member this.Contains : obj * string -> bool
Public Function Contains (dataSource As Object, dataMember As String) As Boolean

Parámetros

dataSource
Object Object Object Object

Object que representa el origen de datos.An Object that represents the data source.

dataMember
String String String String

Información necesaria para resolver un objeto BindingManagerBase específico.The information needed to resolve to a specific BindingManagerBase.

Devoluciones

true si BindingContext contiene el objeto BindingManagerBase especificado; de lo contrario, false.true if the BindingContext contains the specified BindingManagerBase; otherwise, false.

Ejemplos

El siguiente ejemplo de código utiliza el Contains método para comprobar si un determinado BindingManagerBase existe antes de intentar obtenerla a través de la Item[Object] propiedad.The following code example uses the Contains method to test whether a specific BindingManagerBase exists before attempting to get it through the Item[Object] property.

private:
   void TryContainsDataMember( DataSet^ myDataSet )
   {
      bool trueorfalse;
      trueorfalse = this->BindingContext->Contains( myDataSet, "Suppliers" );
      Console::WriteLine( trueorfalse );
   }
private void TryContainsDataMember(DataSet myDataSet){
    bool trueorfalse;
    trueorfalse = this.BindingContext.Contains(myDataSet,"Suppliers");
    Console.WriteLine(trueorfalse.ToString());
 }

Private Sub TryContainsDataMember(myDataSet As DataSet)
   Dim trueorfalse As Boolean
   trueorfalse = Me.BindingContext.Contains(myDataSet, "Suppliers")
   Console.WriteLine(trueorfalse.ToString())
End Sub

Comentarios

Consulte la Binding (clase) para obtener una lista de posibles orígenes de datos y para obtener información acerca de cómo crear enlaces entre los controles y orígenes de datos.See the Binding class for a list of possible data sources and for information about creating bindings between controls and data sources.

Consulte la Item[Object] propiedad para obtener información sobre cómo devolver un BindingManagerBase con un origen de datos y un miembro de datos.See the Item[Object] property for information about returning a BindingManagerBase using a data source and data member.

Consulte también:

Se aplica a