ConstraintCollection.Contains(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si l'objet Constraint spécifié par son nom existe dans la collection.
public:
bool Contains(System::String ^ name);
public bool Contains (string? name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Paramètres
- name
- String
ConstraintName de la contrainte.
Retours
true
si la collection contient la contrainte spécifiée ; sinon, false
.
Exemples
L’exemple suivant détermine si le spécifié Constraint existe dans le ConstraintCollection avant sa suppression.
public static void RemoveConstraint(
ConstraintCollection constraints, Constraint constraint)
{
try
{
if(constraints.Contains(constraint.ConstraintName))
{
if(constraints.CanRemove(constraint))
{
constraints.Remove(constraint.ConstraintName);
}
}
}
catch(Exception e)
{
// Process exception and return.
Console.WriteLine("Exception of type {0} occurred.",
e.GetType());
}
}
Public Shared Sub RemoveConstraint( _
constraints As ConstraintCollection, constraint As Constraint)
Try
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint)
constraints.Remove(constraint.ConstraintName)
End If
End If
Catch e As Exception
' Process exception and return.
Console.WriteLine($"Exception of type {e.GetType()} occurred.")
End Try
End Sub
Remarques
Utilisez la Contains méthode pour déterminer si le spécifié Constraint existe avant d’essayer de le supprimer de la collection. Vous pouvez également utiliser la CanRemove méthode pour déterminer si un Constraint peut être supprimé.