Class ExtendedAttributeDefinitionCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Representa uma coleção de objetos Aspose.Tasks.ExtendedAttributeDefinition.
public class ExtendedAttributeDefinitionCollection : IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
Herança
object ← ExtendedAttributeDefinitionCollection
Implementa
IList<extendedattributedefinition>, ICollection<extendedattributedefinition>, IEnumerable<extendedattributedefinition>, IEnumerable
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propriedades
Count
Obtém o número de elementos contidos nesta coleção.
public int Count { get; }
Valor da Propriedade
IsReadOnly
Obtém um valor que indica se esta coleção é somente leitura.
public bool IsReadOnly { get; }
Valor da Propriedade
ParentProject
Obtém um projeto pai para a instância Aspose.Tasks.ExtendedAttributeDefinitionCollection.
public Project ParentProject { get; }
Valor da Propriedade
this[int]
Retorna ou define o elemento no índice especificado.
public ExtendedAttributeDefinition this[int index] { get; set; }
Valor da Propriedade
Métodos
Add(ExtendedAttributeDefinition)
Adiciona o item especificado a esta coleção.
public void Add(ExtendedAttributeDefinition item)
Parâmetros
item
ExtendedAttributeDefinition
o item especificado a ser adicionado a esta coleção.
Clear()
Remove todos os itens desta coleção.
public void Clear()
Contains(ExtendedAttributeDefinition)
Retorna verdadeiro se o item especificado for encontrado nesta coleção; caso contrário, falso.
public bool Contains(ExtendedAttributeDefinition item)
Parâmetros
item
ExtendedAttributeDefinition
o item especificado a ser encontrado.
Retorna
verdadeiro se o item especificado for encontrado nesta coleção; caso contrário, falso.
CopyTo(ExtendedAttributeDefinition[], int)
Copia os elementos desta coleção para o array especificado, começando no índice do array especificado.
public void CopyTo(ExtendedAttributeDefinition[] array, int arrayIndex)
Parâmetros
array
ExtendedAttributeDefinition[]
o array unidimensional especificado para o qual os elementos serão copiados
arrayIndex
int
o índice baseado em zero do array especificado onde a cópia começa.
GetById(int)
Retorna uma definição de atributo estendido pelo id
public ExtendedAttributeDefinition GetById(int id)
Parâmetros
id
int
id especificado
Retorna
ExtendedAttributeDefinition com o id especificado.
GetEnumerator()
Retorna um enumerador para esta coleção.
public IEnumerator<extendedattributedefinition> GetEnumerator()
Retorna
IEnumerator<ExtendedAttributeDefinition>
um enumerador para esta coleção.
IndexOf(ExtendedAttributeDefinition)
Determina o índice do item especificado nesta coleção.
public int IndexOf(ExtendedAttributeDefinition item)
Parâmetros
item
ExtendedAttributeDefinition
o item especificado a ser localizado nesta coleção.
Retorna
o índice do item especificado se encontrado; caso contrário, -1.
Insert(int, ExtendedAttributeDefinition)
Insere o item especificado no índice especificado.
public void Insert(int index, ExtendedAttributeDefinition item)
Parâmetros
index
int
o índice baseado em zero especificado onde o item deve ser inserido.
item
ExtendedAttributeDefinition
o item especificado a ser inserido nesta coleção.
Remove(ExtendedAttributeDefinition)
Remove a primeira ocorrência de um objeto específico desta coleção.
public bool Remove(ExtendedAttributeDefinition item)
Parâmetros
item
ExtendedAttributeDefinition
o objeto especificado a ser removido.
Retorna
verdadeiro se o objeto especificado foi removido com sucesso desta coleção; caso contrário, falso.
RemoveAt(int)
Remove um item no índice especificado.
public void RemoveAt(int index)
Parâmetros
index
int
o índice baseado em zero especificado para remover um item.
ToList()
Converte este objeto ExtendedAttributeDefinitionCollection em uma lista contendo instâncias da classe Aspose.Tasks.ExtendedAttributeDefinition.
public List<extendedattributedefinition> ToList()
Retorna
List<ExtendedAttributeDefinition>
Lista contendo instâncias da classe Aspose.Tasks.ExtendedAttributeDefinition.