Classe EdgePointCollection

Lidar com uma lista de edgepoints exatamente como um ArrayList

Hierarquia de herança

System.Object
  System.Collections.ArrayList
    Microsoft.VisualStudio.Modeling.Diagrams.EdgePointCollection

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
<TypeConverterAttribute(GetType(EdgePointCollectionConverter))> _
Public Class EdgePointCollection _
    Inherits ArrayList
[SerializableAttribute]
[TypeConverterAttribute(typeof(EdgePointCollectionConverter))]
public class EdgePointCollection : ArrayList

O tipo EdgePointCollection expõe os membros a seguir.

Construtores

  Nome Descrição
Método público EdgePointCollection()
Método público EdgePointCollection(ICollection)
Método público EdgePointCollection(Int32)

Superior

Propriedades

  Nome Descrição
Propriedade pública Capacity Obtém ou define o número de elementos que o ArrayList pode conter. (Herdado de ArrayList.)
Propriedade pública Count Obtém o número de elementos contidos na verdade na ArrayList. (Herdado de ArrayList.)
Propriedade pública IsFixedSize Obtém um valor indicando se a ArrayList tem um tamanho fixo. (Herdado de ArrayList.)
Propriedade pública IsReadOnly (Substitui ArrayList.IsReadOnly.)
Propriedade pública IsSynchronized Obtém um valor indicando se acessar para a ArrayList é sincronizado (segmento seguro). (Herdado de ArrayList.)
Propriedade pública Item
Propriedade pública SyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso para o ArrayList. (Herdado de ArrayList.)

Superior

Métodos

  Nome Descrição
Método público Add(Object) Adiciona um objeto para o fim da ArrayList. (Herdado de ArrayList.)
Método público Add(EdgePoint)
Método público AddRange Adiciona os elementos de um ICollection até o final da ArrayList. (Herdado de ArrayList.)
Método público BinarySearch(Object) Pesquisa todo o classificados ArrayList para um elemento usando o comparador padrão e retorna o índice baseado em zero do elemento. (Herdado de ArrayList.)
Método público BinarySearch(Object, IComparer) Pesquisa todo o classificados ArrayList para um elemento usando o comparador especificado e retorna o índice baseado em zero do elemento. (Herdado de ArrayList.)
Método público BinarySearch(Int32, Int32, Object, IComparer) Procura um intervalo de elementos no classificada ArrayList para um elemento usando o comparador especificado e retorna o índice baseado em zero do elemento. (Herdado de ArrayList.)
Método público Clear Remove todos os elementos da ArrayList. (Herdado de ArrayList.)
Método público Clone Cria uma cópia superficial da ArrayList. (Herdado de ArrayList.)
Método público Contains(Object) Determina se um elemento está na ArrayList. (Herdado de ArrayList.)
Método público Contains(EdgePoint)
Método público CopyTo(Array) Copia todo o ArrayList para um compatível unidimensional Array, partida no início da matriz de destino. (Herdado de ArrayList.)
Método público CopyTo(array<EdgePoint[])
Método público CopyTo(Array, Int32) Copia todo o ArrayList para um compatível unidimensional Array, inicial no índice da matriz de destino especificado. (Herdado de ArrayList.)
Método público CopyTo(array<EdgePoint[], Int32)
Método público CopyTo(Int32, Array, Int32, Int32) Copia um intervalo de elementos a partir do ArrayList para um compatível unidimensional Array, inicial no índice da matriz de destino especificado. (Herdado de ArrayList.)
Método público CopyTo(Int32, array<EdgePoint[], Int32, Int32)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetEnumerator() Retorna um enumerador para todo o ArrayList. (Herdado de ArrayList.)
Método público GetEnumerator(Int32, Int32) Retorna um enumerador para um intervalo de elementos de ArrayList. (Herdado de ArrayList.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetRange Retorna um ArrayList que representa um subconjunto dos elementos em uma fonte de ArrayList. (Herdado de ArrayList.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IndexOf(Object) Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro de toda a ArrayList. (Herdado de ArrayList.)
Método público IndexOf(EdgePoint)
Método público IndexOf(Object, Int32) Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos a ArrayList que estende do índice especificado para o último elemento. (Herdado de ArrayList.)
Método público IndexOf(Object, Int32, Int32) Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro do intervalo de elementos a ArrayList que inicia no índice especificado e contém o número especificado de elementos. (Herdado de ArrayList.)
Método público Insert(Int32, Object) Insere um elemento para o ArrayList no índice especificado. (Herdado de ArrayList.)
Método público Insert(Int32, EdgePoint)
Método público InsertRange Insere os elementos de uma coleção para o ArrayList no índice especificado. (Herdado de ArrayList.)
Método público LastIndexOf(Object) Procura especificado Object e retorna o índice baseado em zero da última ocorrência dentro de toda a ArrayList. (Herdado de ArrayList.)
Método público LastIndexOf(Object, Int32) Procura especificado Object e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos a ArrayList que se estende do primeiro elemento no índice especificado. (Herdado de ArrayList.)
Método público LastIndexOf(Object, Int32, Int32) Procura especificado Object e retorna o índice baseado em zero da última ocorrência dentro do intervalo de elementos de ArrayList que contém o número especificado de elementos e termina no índice especificado. (Herdado de ArrayList.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método públicoMembro estático ReadOnly
Método público Remove(Object) Remove a primeira ocorrência de um objeto específico a partir do ArrayList. (Herdado de ArrayList.)
Método público Remove(EdgePoint)
Método público RemoveAt Remove o elemento no índice especificado da ArrayList. (Herdado de ArrayList.)
Método público RemoveRange Remove um intervalo de elementos da ArrayList. (Herdado de ArrayList.)
Método público Reverse() Inverte a ordem dos elementos em todo o ArrayList. (Herdado de ArrayList.)
Método público Reverse(Int32, Int32) Inverte a ordem dos elementos no intervalo especificado. (Herdado de ArrayList.)
Método público SetRange Copia os elementos de uma coleção em um intervalo de elementos de ArrayList. (Herdado de ArrayList.)
Método público Sort() Classifica os elementos em todo o ArrayList. (Herdado de ArrayList.)
Método público Sort(IComparer) Classifica os elementos em todo o ArrayList usando o comparador especificado. (Herdado de ArrayList.)
Método público Sort(Int32, Int32, IComparer) Classifica os elementos em um intervalo de elementos em ArrayList usando o comparador especificado. (Herdado de ArrayList.)
Método público ToArray() Copia os elementos da ArrayList para uma nova Object array. (Herdado de ArrayList.)
Método público ToArray(Type) Copia os elementos da ArrayList para uma nova matriz do tipo de elemento especificado. (Herdado de ArrayList.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método público TrimToSize Define a capacidade do número real de elementos de ArrayList. (Herdado de ArrayList.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams