Classe ShapeModelingCollection
Hierarquia de herança
System.Object
System.Collections.CollectionBase
Microsoft.VisualStudio.Modeling.Diagrams.ShapeModelingCollection
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxe
'Declaração
Public Class ShapeModelingCollection _
Inherits CollectionBase
public class ShapeModelingCollection : CollectionBase
O tipo ShapeModelingCollection expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ShapeModelingCollection |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
Capacity | Obtém ou define o número de elementos que o CollectionBase pode conter. (Herdado de CollectionBase.) |
![]() |
Count | Obtém o número de elementos contidos no CollectionBase instância.Esta propriedade não pode ser substituída. (Herdado de CollectionBase.) |
![]() |
InnerList | Obtém um ArrayList que contém a lista de elementos de CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
Item | |
![]() |
List | Obtém um IList que contém a lista de elementos de CollectionBase instância. (Herdado de CollectionBase.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Add(ICollection) | Adiciona o ShapeElements de um ICollection ao final do ShapeModelingCollection |
![]() |
Add(ShapeElement) | Adiciona um ShapeElement específico à coleção. |
![]() |
Clear | Remove todos os objetos a partir do CollectionBase instância.Este método não pode ser substituído. (Herdado de CollectionBase.) |
![]() |
Contains | Determina se um ShapeElement está na coleção. |
![]() |
CopyTo | |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetEnumerator | |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IndexOf | |
![]() |
Insert | |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
OnClear | Executa processos personalizados adicionais ao limpar o conteúdo da CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnClearComplete | Executa processos personalizados adicionais após limpar o conteúdo da CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnInsert | Executa processos personalizados adicionais antes de inserir um novo elemento para o CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnInsertComplete | Executa processos personalizados adicionais depois de inserir um novo elemento para o CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnRemove | Executa processos personalizados adicionais ao remover um elemento a partir do CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnRemoveComplete | Executa processos personalizados adicionais após a remoção de um elemento a partir do CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnSet | Executa processos personalizados adicionais antes de definir um valor na CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnSetComplete | Executa processos personalizados adicionais depois de definir um valor CollectionBase instância. (Herdado de CollectionBase.) |
![]() |
OnValidate | Executa processos personalizados adicionais ao validar um valor. (Herdado de CollectionBase.) |
![]() |
Remove(ICollection) | Remove o ShapeElements especificado um ICollection. |
![]() |
Remove(ShapeElement) | Remove a primeira ocorrência de um ShapeElement específico da coleção. |
![]() |
RemoveAt | Remove o elemento no índice especificado da CollectionBase instância.Esse método não é substituível. (Herdado de CollectionBase.) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
![]() ![]() |
IList.Add | Adiciona um objeto para o fim da CollectionBase. (Herdado de CollectionBase.) |
![]() ![]() |
IList.Contains | Determina se a CollectionBase contém um elemento específico. (Herdado de CollectionBase.) |
![]() ![]() |
ICollection.CopyTo | Copia todo o CollectionBase para um compatível unidimensional Array, inicial no índice da matriz de destino especificado. (Herdado de CollectionBase.) |
![]() ![]() |
IList.IndexOf | Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro de toda a CollectionBase. (Herdado de CollectionBase.) |
![]() ![]() |
IList.Insert | Insere um elemento para o CollectionBase no índice especificado. (Herdado de CollectionBase.) |
![]() ![]() |
IList.IsFixedSize | Obtém um valor indicando se a CollectionBase tem um tamanho fixo. (Herdado de CollectionBase.) |
![]() ![]() |
IList.IsReadOnly | Obtém um valor indicando se a CollectionBase é somente leitura. (Herdado de CollectionBase.) |
![]() ![]() |
ICollection.IsSynchronized | Obtém um valor indicando se acessar para a CollectionBase é sincronizado (segmento seguro). (Herdado de CollectionBase.) |
![]() ![]() |
IList.Item | Obtém ou define o elemento no índice especificado. (Herdado de CollectionBase.) |
![]() ![]() |
IList.Remove | Remove a primeira ocorrência de um objeto específico a partir do CollectionBase. (Herdado de CollectionBase.) |
![]() ![]() |
ICollection.SyncRoot | Obtém um objeto que pode ser usado para sincronizar o acesso para o CollectionBase. (Herdado de CollectionBase.) |
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.