Compartilhar via


GraphPropertyCollection Classe

Definição

public ref class GraphPropertyCollection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::GraphProperty ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphProperty ^>
public class GraphPropertyCollection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.GraphProperty>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphProperty>
type GraphPropertyCollection = class
    interface ICollection<GraphProperty>
    interface seq<GraphProperty>
    interface IEnumerable
Public Class GraphPropertyCollection
Implements ICollection(Of GraphProperty), IEnumerable(Of GraphProperty)
Herança
GraphPropertyCollection
Implementações

Construtores

GraphPropertyCollection(GraphSchema)

Propriedades

Count

Obtém o número de elementos contidos na coleção GraphProperties

IsReadOnly

Obtém um valor que indica se a coleção GraphProperties é somente leitura

Properties

Obtém o GraphProperties

Schema

Métodos

Add(GraphProperty)

Adiciona um item à coleção GraphProperties

AddNewProperty(String, Type)

Registra uma nova GraphProperty com o criador de metadados padrão.

AddNewProperty(String, Type, Func<GraphMetadata>)

Registra uma nova GraphProperty

Clear()

Remove todos os itens da coleção

Contains(GraphProperty)

Determina se a coleção contém um valor específico

CopyTo(GraphProperty[], Int32)

Copia os elementos da coleção para um System.Array, começando em um índice System.Array específico

GetEnumerator()

Retorna um enumerador para as propriedades do grafo

Remove(GraphProperty)

Remove a primeira ocorrência de um objeto específico da coleção

Implantações explícitas de interface

IEnumerable<GraphProperty>.GetEnumerator()

Retorna um enumerador para as propriedades do grafo

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja uma enumeração vazia de retorno nulo.

Aplica-se a