Classe SelectionStateCollection
Hierarquia de herança
System.Object
System.Collections.CollectionBase
Microsoft.VisualStudio.Modeling.Diagrams.SelectionStateCollection
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
Public Class SelectionStateCollection _
Inherits CollectionBase
public class SelectionStateCollection : CollectionBase
O tipo SelectionStateCollection expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
SelectionStateCollection |
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 | ||
Clear | Remove todos os objetos a partir do CollectionBase instância.Este método não pode ser substituído. (Herdado de CollectionBase.) | |
Contains | ||
CopyTo | ||
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
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.) | |
GetEnumerator | Retorna um enumerador que itera por meio do CollectionBase instância. (Herdado de CollectionBase.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (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 | (Substitui CollectionBase.OnInsert(Int32, Object).) | |
OnInsertComplete | Executa processos personalizados adicionais depois de inserir um novo elemento para o CollectionBase instância. (Herdado de CollectionBase.) | |
OnRemove | (Substitui CollectionBase.OnRemove(Int32, Object).) | |
OnRemoveComplete | Executa processos personalizados adicionais após a remoção de um elemento a partir do CollectionBase instância. (Herdado de CollectionBase.) | |
OnSet | (Substitui CollectionBase.OnSet(Int32, Object, Object).) | |
OnSetComplete | Executa processos personalizados adicionais depois de definir um valor CollectionBase instância. (Herdado de CollectionBase.) | |
OnValidate | (Substitui CollectionBase.OnValidate(Object).) | |
Remove | ||
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.