ConstraintCollection.RemoveAt(Int32) Método
Definição
Remove o objeto Constraint no índice especificado da coleção.Removes the Constraint object at the specified index from the collection.
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parâmetros
- index
- Int32
O índice do Constraint a ser removido.The index of the Constraint to remove.
Exceções
A coleção não tem uma restrição no índice.The collection does not have a constraint at this index.
Exemplos
O exemplo a seguir usa o IndexOf método junto com o RemoveAt método para remover uma restrição do ConstraintCollection .The following example uses the IndexOf method together with the RemoveAt method to remove a constraint from the ConstraintCollection.
private void RemoveConstraint(ConstraintCollection constraints,
Constraint constraint)
{
try
{
if(constraints.Contains(constraint.ConstraintName))
{
if(constraints.CanRemove(constraint))
{
constraints.RemoveAt(constraints.IndexOf(
constraint.ConstraintName));
}
}
}
catch(Exception e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}
}
Private Sub RemoveConstraint _
(constraints As ConstraintCollection, constraint As Constraint)
Try
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint) Then
constraints.RemoveAt _
(constraints.IndexOf(constraint.ConstraintName))
End If
End If
Catch e As Exception
' Process exception and return.
Console.WriteLine("Exception of type {0} occurred.", _
e.GetType().ToString())
End Try
End Sub
Comentários
O IndexOf método retorna o índice de um específico Constraint .The IndexOf method returns the index of a specific Constraint.
Antes de usar o RemoveAt método, você pode usar o Contains método para determinar se a coleção contém o destino Constraint e o CanRemove método para determinar se um Constraint pode ser removido.Before using the RemoveAt method, you can use the Contains method to determine whether the collection contains the target Constraint, and the CanRemove method to determine whether a Constraint can be removed.
O CollectionChanged evento ocorrerá se a restrição for removida com êxito.The CollectionChanged event occurs if the constraint is successfully removed.