ConstraintCollection.Remove Metoda

Definicja

Przeciążenia

Nazwa Opis
Remove(Constraint)

Usuwa określony Constraint element z kolekcji.

Remove(String)

Constraint Usuwa obiekt określony przez nazwę z kolekcji.

Remove(Constraint)

Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs

Usuwa określony Constraint element z kolekcji.

public:
 void Remove(System::Data::Constraint ^ constraint);
public void Remove(System.Data.Constraint constraint);
member this.Remove : System.Data.Constraint -> unit
Public Sub Remove (constraint As Constraint)

Parametry

constraint
Constraint

Element Constraint do usunięcia.

Wyjątki

Argumentem constraint jest null.

Ograniczenie nie należy do kolekcji.

Przykłady

private void RemoveConstraint(DataTable table,
    Constraint constraint)
{
    if(table.Constraints.Contains(constraint.ConstraintName))
        if(table.Constraints.CanRemove(constraint))
            table.Constraints.Remove(constraint);
}
Private Sub RemoveConstraint(table As DataTable, _
    constraint As Constraint)

    If table.Constraints.Contains(constraint.ConstraintName) Then
        If table.Constraints.CanRemove(constraint) Then
            table.Constraints.Remove(constraint)
        End If
    End If
End Sub

Uwagi

Przed użyciem Remove metody można użyć Contains metody , aby określić, czy kolekcja zawiera obiekt docelowy Constraint, i CanRemove metodę w celu określenia, czy Constraint można usunąć obiekt .

Zdarzenie CollectionChanged występuje, jeśli ograniczenie zostało pomyślnie usunięte.

Zobacz też

Dotyczy

Remove(String)

Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs
Źródło:
ConstraintCollection.cs

Constraint Usuwa obiekt określony przez nazwę z kolekcji.

public:
 void Remove(System::String ^ name);
public void Remove(string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)

Parametry

name
String

Nazwa Constraint obiektu do usunięcia.

Przykłady

Poniższy przykład usuwa element Constraint z ConstraintCollection klasy po przetestowaniu jej obecności z Contains metodą i określa, czy można go usunąć za pomocą CanRemove metody .

private void RemoveConstraint(ConstraintCollection constraints,
    Constraint constraint)
{
    if(constraints.Contains(constraint.ConstraintName))
        if(constraints.CanRemove(constraint))
            constraints.Remove(constraint.ConstraintName);
}
Private Sub RemoveConstraint _
    (constraints As ConstraintCollection, constraint As Constraint)

    If constraints.Contains(constraint.ConstraintName) Then
        If constraints.CanRemove(constraint) Then
            constraints.Remove(constraint.ConstraintName)
        End If
    End If
End Sub

Uwagi

Przed użyciem Remove metody można użyć Contains metody , aby określić, czy kolekcja zawiera obiekt docelowy Constraint, i CanRemove metodę w celu określenia, czy Constraint można usunąć obiekt .

Zdarzenie CollectionChanged występuje, jeśli ograniczenie zostało pomyślnie usunięte.

Zobacz też

Dotyczy