Partilhar via


Classe EdgePointCollectionConverter

TypeConverter para instâncias de EdgePointCollection, para que ele pode ser serializado no formulário capaz de leitura humano.O EdgePointCollection convertido terá sintaxe "[(x: y: sinalizador); (x: y: sinalizador); ...] ", onde o sinalizador pode ser omitido para Normal.Para compatibilidade com versões anteriores, o conversor também suporta a conversão de uma seqüência de caracteres produzida pelo serializador binário, mas nunca converterá um EdgePointCollection para o formato binário.

Hierarquia de herança

System.Object
  System.ComponentModel.TypeConverter
    Microsoft.VisualStudio.Modeling.Diagrams.EdgePointCollectionConverter

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 NotInheritable Class EdgePointCollectionConverter _
    Inherits TypeConverter
public sealed class EdgePointCollectionConverter : TypeConverter

O tipo EdgePointCollectionConverter expõe os membros a seguir.

Construtores

  Nome Descrição
Método público EdgePointCollectionConverter

Superior

Métodos

  Nome Descrição
Método público CanConvertFrom(Type) Retorna se este conversor pode converter um objeto do tipo determinado o tipo deste conversor. (Herdado de TypeConverter.)
Método público CanConvertFrom(ITypeDescriptorContext, Type) Suporta apenas a conversão de seqüência de caracteres. (Substitui TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type).)
Método público CanConvertTo(Type) Retorna se este conversor pode converter o objeto para o tipo especificado. (Herdado de TypeConverter.)
Método público CanConvertTo(ITypeDescriptorContext, Type) Suporta apenas a conversão em string. (Substitui TypeConverter.CanConvertTo(ITypeDescriptorContext, Type).)
Método público ConvertFrom(Object) Converte o valor fornecido para o tipo deste conversor. (Herdado de TypeConverter.)
Método público ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Converte uma seqüência. (Substitui TypeConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object).)
Método público ConvertFromInvariantString(String) Converte a seqüência de caracteres determinada o tipo desse conversor, usando a cultura invariável. (Herdado de TypeConverter.)
Método público ConvertFromInvariantString(ITypeDescriptorContext, String) Converte a seqüência de caracteres determinada o tipo desse conversor, usando a cultura invariável e o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertFromString(String) Converte o texto especificado em um objeto. (Herdado de TypeConverter.)
Método público ConvertFromString(ITypeDescriptorContext, String) Converte o texto fornecido em um objeto, usando o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertFromString(ITypeDescriptorContext, CultureInfo, String) Converte o texto fornecido em um objeto, usando as informações de contexto e cultura especificadas. (Herdado de TypeConverter.)
Método público ConvertTo(Object, Type) Converte o objeto de determinado valor para o tipo especificado, usando os argumentos. (Herdado de TypeConverter.)
Método público ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) Converte uma seqüência de caracteres. (Substitui TypeConverter.ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type).)
Método público ConvertToInvariantString(Object) Converte o valor especificado em uma representação de seqüência de caracteres invariável de cultura. (Herdado de TypeConverter.)
Método público ConvertToInvariantString(ITypeDescriptorContext, Object) Converte o valor especificado em uma representação de seqüência de caracteres invariável de cultura, usando o contexto especificado. (Herdado de TypeConverter.)
Método público ConvertToString(Object) Converte o valor especificado em uma representação de seqüência de caracteres. (Herdado de TypeConverter.)
Método público ConvertToString(ITypeDescriptorContext, Object) Converte o valor fornecido em uma representação de seqüência de caracteres, usando o contexto determinado. (Herdado de TypeConverter.)
Método público ConvertToString(ITypeDescriptorContext, CultureInfo, Object) Converte o valor fornecido em uma representação de seqüência de caracteres, usando as informações de contexto e cultura especificadas. (Herdado de TypeConverter.)
Método público CreateInstance(IDictionary) Recria um Object recebe um conjunto de valores de propriedade para o objeto. (Herdado de TypeConverter.)
Método público CreateInstance(ITypeDescriptorContext, IDictionary) Cria uma instância do tipo que isso TypeConverter está associado, usando o contexto especificado, dado um conjunto de valores de propriedade para o objeto. (Herdado de TypeConverter.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetCreateInstanceSupported() Retorna se a alteração de um valor nesse objeto requer uma chamada para o CreateInstance método para criar um novo valor. (Herdado de TypeConverter.)
Método público GetCreateInstanceSupported(ITypeDescriptorContext) Retorna se a alteração de um valor nesse objeto requer uma chamada para CreateInstance para criar um novo valor, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetProperties(Object) Retorna uma coleção de propriedades para o tipo de matriz especificada pelo parâmetro valor. (Herdado de TypeConverter.)
Método público GetProperties(ITypeDescriptorContext, Object) Retorna uma coleção de propriedades para o tipo de matriz especificada pelo parâmetro valor, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetProperties(ITypeDescriptorContext, Object, array<Attribute[]) Retorna uma coleção de propriedades para o tipo de matriz especificada pelo parâmetro valor, usando o contexto especificado e atributos. (Herdado de TypeConverter.)
Método público GetPropertiesSupported() Retorna se este objeto oferece suporte a propriedades. (Herdado de TypeConverter.)
Método público GetPropertiesSupported(ITypeDescriptorContext) Retorna se este objeto oferece suporte a propriedades, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetStandardValues() Retorna uma coleção de valores padrão de contexto padrão para o tipo de dados que se destina a este conversor de tipo. (Herdado de TypeConverter.)
Método público GetStandardValues(ITypeDescriptorContext) Retorna uma coleção de valores padrão para o tipo de dados que este conversor de tipos é projetado para quando fornecido com um contexto de formato. (Herdado de TypeConverter.)
Método público GetStandardValuesExclusive() Retorna se a coleção de valores padrão retornado de GetStandardValues é uma lista exclusiva. (Herdado de TypeConverter.)
Método público GetStandardValuesExclusive(ITypeDescriptorContext) Retorna se a coleção de valores padrão retornado de GetStandardValues é uma lista exclusiva dos valores possíveis, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetStandardValuesSupported() Retorna se este objeto oferece suporte a um conjunto padrão de valores que podem ser selecionadas a partir de uma lista. (Herdado de TypeConverter.)
Método público GetStandardValuesSupported(ITypeDescriptorContext) Retorna se este objeto oferece suporte a um conjunto padrão de valores que podem ser selecionados de uma lista, usando o contexto especificado. (Herdado de TypeConverter.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IsValid(Object) Retorna se o objeto de determinado valor é válido para este tipo. (Herdado de TypeConverter.)
Método público IsValid(ITypeDescriptorContext, Object) Retorna se o objeto de determinado valor é válido para este tipo de e para o contexto especificado. (Herdado de TypeConverter.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

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