ConstraintCollection.IndexOf 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.
Obtient l'index du Constraint spécifié.
Surcharges
IndexOf(Constraint) |
Obtient l'index du Constraint spécifié. |
IndexOf(String) |
Obtient l'index du Constraint spécifié par son nom. |
IndexOf(Constraint)
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
Obtient l'index du Constraint spécifié.
public:
int IndexOf(System::Data::Constraint ^ constraint);
public int IndexOf (System.Data.Constraint? constraint);
public int IndexOf (System.Data.Constraint constraint);
member this.IndexOf : System.Data.Constraint -> int
Public Function IndexOf (constraint As Constraint) As Integer
Paramètres
- constraint
- Constraint
Constraint à rechercher.
Retours
Index de base zéro de Constraint s'il existe dans la collection ; sinon, -1.
Exemples
L’exemple suivant utilise la IndexOf méthode pour retourner l’index d’un Constraint. L’index est passé à la Contains méthode, avant sa suppression, pour déterminer si la collection contient la contrainte.
private void RemoveConstraint(
ConstraintCollection constraints, Constraint constraint)
{
try
{
if(constraints.Contains(constraint.ConstraintName))
{
if(constraints.CanRemove(constraint))
{
constraints.RemoveAt(constraints.IndexOf(constraint));
}
}
}
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))
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
Remarques
Utilisez la IndexOf méthode pour retourner un index à utiliser avec la Contains méthode ou Remove .
Voir aussi
S’applique à
IndexOf(String)
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
Obtient l'index du Constraint spécifié par son nom.
public:
int IndexOf(System::String ^ constraintName);
public:
virtual int IndexOf(System::String ^ constraintName);
public int IndexOf (string? constraintName);
public int IndexOf (string constraintName);
public virtual int IndexOf (string constraintName);
member this.IndexOf : string -> int
abstract member IndexOf : string -> int
override this.IndexOf : string -> int
Public Function IndexOf (constraintName As String) As Integer
Public Overridable Function IndexOf (constraintName As String) As Integer
Paramètres
- constraintName
- String
Nom de l'objet Constraint.
Retours
Index de Constraint s'il existe dans la collection ; sinon, -1.
Exemples
L’exemple suivant utilise la IndexOf méthode pour retourner l’index d’un Constraint. L’index est passé à la Contains méthode pour déterminer si la collection contient la contrainte, avant de la supprimer.
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 ex As Exception
' Process exception and return.
Console.WriteLine(ex.Message)
End Try
End Sub
Remarques
Utilisez la IndexOf méthode pour retourner un index à utiliser avec la Contains méthode ou Remove .