Class ExtendedAttributeDefinitionCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Représente une collection d’objets Aspose.Tasks.ExtendedAttributeDefinition.
public class ExtendedAttributeDefinitionCollection : IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
Héritage
object ← ExtendedAttributeDefinitionCollection
Implémente
IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propriétés
Count
Obtient le nombre d’éléments contenus dans cette collection.
public int Count { get; }
Valeur de la propriété
IsReadOnly
Obtient une valeur indiquant si cette collection est en lecture seule.
public bool IsReadOnly { get; }
Valeur de la propriété
ParentProject
Obtient un projet parent pour l’instance Aspose.Tasks.ExtendedAttributeDefinitionCollection.
public Project ParentProject { get; }
Valeur de la propriété
this[int]
Renvoie ou définit l’élément à l’index spécifié.
public ExtendedAttributeDefinition this[int index] { get; set; }
Valeur de la propriété
Méthodes
Add(ExtendedAttributeDefinition)
Ajoute l’élément spécifié à cette collection.
public void Add(ExtendedAttributeDefinition item)
Paramètres
item
ExtendedAttributeDefinition
l’élément spécifié à ajouter à cette collection.
Clear()
Supprime tous les éléments de cette collection.
public void Clear()
Contains(ExtendedAttributeDefinition)
Renvoie vrai si l’élément spécifié est trouvé dans cette collection ; sinon, faux.
public bool Contains(ExtendedAttributeDefinition item)
Paramètres
item
ExtendedAttributeDefinition
l’élément spécifié à trouver.
Renvoie
vrai si l’élément spécifié est trouvé dans cette collection ; sinon, faux.
CopyTo(ExtendedAttributeDefinition[], int)
Copie les éléments de cette collection dans le tableau spécifié, en commençant à l’index spécifié du tableau.
public void CopyTo(ExtendedAttributeDefinition[] array, int arrayIndex)
Paramètres
array
ExtendedAttributeDefinition[]
le tableau unidimensionnel spécifié dans lequel copier les éléments
arrayIndex
int
l’index basé sur zéro du tableau spécifié à partir duquel commence la copie.
GetById(int)
Renvoie une définition d’attribut étendu par id
public ExtendedAttributeDefinition GetById(int id)
Paramètres
id
int
id spécifié
Renvoie
ExtendedAttributeDefinition avec l’id spécifié.
GetEnumerator()
Renvoie un énumérateur pour cette collection.
public IEnumerator<extendedattributedefinition> GetEnumerator()
Renvoie
IEnumerator<ExtendedAttributeDefinition>
un énumérateur pour cette collection.
IndexOf(ExtendedAttributeDefinition)
Détermine l’index de l’élément spécifié dans cette collection.
public int IndexOf(ExtendedAttributeDefinition item)
Paramètres
item
ExtendedAttributeDefinition
l’élément spécifié à localiser dans cette collection.
Renvoie
l’index de l’élément spécifié s’il est trouvé ; sinon, -1.
Insert(int, ExtendedAttributeDefinition)
Insère l’élément spécifié à l’index spécifié.
public void Insert(int index, ExtendedAttributeDefinition item)
Paramètres
index
int
l’index basé sur zéro spécifié à laquelle l’élément doit être inséré.
item
ExtendedAttributeDefinition
l’élément spécifié à insérer dans cette collection.
Remove(ExtendedAttributeDefinition)
Supprime la première occurrence d’un objet spécifique de cette collection.
public bool Remove(ExtendedAttributeDefinition item)
Paramètres
item
ExtendedAttributeDefinition
l’objet spécifié à supprimer.
Renvoie
vrai si l’objet spécifié a été supprimé avec succès de cette collection ; sinon, faux.
RemoveAt(int)
Supprime un élément à l’index spécifié.
public void RemoveAt(int index)
Paramètres
index
int
l’index basé sur zéro spécifié pour supprimer un élément.
ToList()
Convertit cet objet ExtendedAttributeDefinitionCollection en une liste contenant des instances de la classe Aspose.Tasks.ExtendedAttributeDefinition.
public List<extendedattributedefinition> ToList()
Renvoie
List<ExtendedAttributeDefinition>
Liste contenant des instances de la classe Aspose.Tasks.ExtendedAttributeDefinition.