ConstraintCollection.Remove Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa element Constraint z elementu ConstraintCollection.
Przeciążenia
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
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 element docelowy Constraint, i CanRemove metodę, aby określić, czy można usunąć obiekt Constraint .
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
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 elementu do usunięcia.
Przykłady
Poniższy przykład usuwa element Constraint z ConstraintCollection po przetestowaniu jego obecności z Contains metodą i 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 element docelowy Constraint, i CanRemove metodę, aby określić, czy można usunąć obiekt Constraint .
Zdarzenie CollectionChanged występuje, jeśli ograniczenie zostało pomyślnie usunięte.