BindingContext.Contains Yöntem

Tanım

öğesinin belirtilen BindingContextöğesini içerip içermediğini BindingManagerBase belirten bir değer alır.

Aşırı Yüklemeler

Name Description
Contains(Object)

öğesinin belirtilen veri kaynağıyla ilişkili öğesini BindingContext içerip içermediğini BindingManagerBase belirten bir değer alır.

Contains(Object, String)

öğesinin belirtilen veri kaynağı ve veri üyesiyle ilişkili öğesini içerip içermediğini BindingContextBindingManagerBase belirten bir değer alır.

Contains(Object)

Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs

öğesinin belirtilen veri kaynağıyla ilişkili öğesini BindingContext içerip içermediğini BindingManagerBase belirten bir değer alır.

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

Parametreler

dataSource
Object

Object Veri kaynağını temsil eden bir.

Döndürülenler

true BindingContext belirtilen öğesini BindingManagerBaseiçeriyorsa; değilse, false.

Örnekler

Aşağıdaki kod örneği, formdaki her denetim için bir Contains olup olmadığını belirlemek için yöntemini kullanırBindingManagerBase. Örnek, içindeki her DataTable bir DataSet öğesini yöntemine geçirir.

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

Açıklamalar

Binding Olası veri kaynaklarının listesi ve denetimlerle veri kaynakları arasında bağlama oluşturma hakkında bilgi için sınıfına bakın.

Item[] Yalnızca bir veri kaynağı kullanarak döndürme BindingManagerBase hakkında bilgi için özelliğine bakın.

Ayrıca bkz.

Şunlara uygulanır

Contains(Object, String)

Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs
Kaynak:
BindingContext.cs

öğesinin belirtilen veri kaynağı ve veri üyesiyle ilişkili öğesini içerip içermediğini BindingContextBindingManagerBase belirten bir değer alır.

public:
 bool Contains(System::Object ^ dataSource, System::String ^ dataMember);
public bool Contains(object dataSource, 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

Parametreler

dataSource
Object

Object Veri kaynağını temsil eden bir.

dataMember
String

Belirli BindingManagerBasebir öğesine çözümlemek için gereken bilgiler.

Döndürülenler

true BindingContext belirtilen öğesini BindingManagerBaseiçeriyorsa; değilse, false.

Örnekler

Aşağıdaki kod örneği, özelliği aracılığıyla Contains almaya çalışmadan önce belirli BindingManagerBase bir varlığın mevcut olup olmadığını test etmek için yöntemini kullanırItem[].

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

Açıklamalar

Olası veri kaynaklarının Binding listesi ve denetimlerle veri kaynakları arasında bağlama oluşturma hakkında bilgi için sınıfına bakın.

Item[] Veri kaynağı ve veri üyesi kullanarak döndürme BindingManagerBase hakkında bilgi için özelliğine bakın.

Ayrıca bkz.

Şunlara uygulanır