Classe GraphSetter
Um setter define uma propriedade de interface do usuário que pode ser definida, e o valor é uma primitiva cor, pincel, traço, ou espessura de interface do usuário, ou é um ColorSet.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.Styles.GraphSetter
Namespace: Microsoft.VisualStudio.GraphModel.Styles
Assembly: Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)
Sintaxe
'Declaração
Public Class GraphSetter _
Inherits GraphObject
public class GraphSetter : GraphObject
public ref class GraphSetter : public GraphObject
type GraphSetter =
class
inherit GraphObject
end
public class GraphSetter extends GraphObject
O tipo GraphSetter expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
GraphSetter | Construtor setter. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Categories | Retorna todas as categorias.Nunca retorna nulo. (Herdado de GraphObject.) | |
CategoryCount | Retorna o número de categorias no objeto. (Herdado de GraphObject.) | |
DescriptiveCategoryLabel | Cria uma lista delimitada de todos os rótulos de categoria para este objeto elemento gráfico. (Herdado de GraphObject.) | |
DocumentSchema | Obtém o esquema da localidade do proprietário de este gráfico. (Herdado de GraphObject.) | |
Expression | A expressão compilada original para gerar o valor. | |
IsGroup | Obtém se este objeto é IsGroup.Procure o GraphProperties.StyleForGroup. (Herdado de GraphObject.) | |
IsPseudo | Obtém se este objeto é pseudo-.Procure o GraphProperties.IsPseudo. (Herdado de GraphObject.) | |
Item | Propriedade que obtém ou define um valor de propriedade. (Herdado de GraphObject.) | |
Owner | Obtém o objeto do elemento gráfico que este objeto pertence. (Herdado de GraphObject.) | |
Properties | Propriedade que retorna uma enumeração de todas as anotações.A ordem de enumeração é aleatório. (Herdado de GraphObject.) | |
Property | A propriedade de interface do usuário que está sendo definida.As propriedades são suportados “plano de fundo”, “pincelada”, “StrokeThickness”, “StrokeDashArray”, “primeiro plano”, “forma”, “ícone”, “HorizontalAlignment”, “VerticalAlignment”, “margem”, “preenchimento”, “FontFamily de FontStyle”, “”, “FontWeight”. | |
PropertyCount | Propriedade que retorna um número de todas as anotações. (Herdado de GraphObject.) | |
PropertyKeys | A propriedade que retorna uma enumeração de qualquer nota fecha.A ordem de enumeração é aleatório. (Herdado de GraphObject.) | |
PropertyValues | A propriedade que retorna uma enumeração de qualquer nota avalia.A ordem de enumeração é aleatório. (Herdado de GraphObject.) | |
Style | Obter o estilo que este setter pertence. | |
TypedValue | Uma cópia armazenada em cache do valor tipado convertido do valor da cadeia de caracteres. | |
Value | Um valor fixo (já convertido para o tipo de propriedade que está sendo definido.) | |
Visibility | Propriedade auxiliar obter a propriedade/visibilidade de um conjunto de GraphObject. (Herdado de GraphObject.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddCategory | Adiciona uma categoria para o objeto. (Herdado de GraphObject.) | |
AsNode | Converte o GraphObject a um GraphNode.Se este é um GraphGroup, o nó interno é retornado. Para tipos diferentes de GraphNode/grupo, o zero é retornado. (Herdado de GraphObject.) | |
ClearCategories | Remova todas as categorias de esse objeto. (Herdado de GraphObject.) | |
ClearValue(GraphProperty) | Remove o valor da propriedade especificada. (Herdado de GraphObject.) | |
CopyCategories | Copia quaisquer novas categorias de dado objeto, mantendo categorias existentes. (Herdado de GraphObject.) | |
CopyProperties | Copia todas as novas propriedades do objeto fornecido, manter valores de propriedade existentes inalterados. (Herdado de GraphObject.) | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Evaluate | Compila a expressão e retorna seu avaliador | |
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.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetMetaObject | (Herdado de GraphObject.) | |
GetSchemaValue | Obtém o valor esquema- específico de propriedade, se existir uma. (Herdado de GraphObject.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetValue(String) | Obtém o valor da propriedade especificada. (Herdado de GraphObject.) | |
GetValue(GraphProperty) | Obtém o valor de anotação especificada. (Herdado de GraphObject.) | |
GetValue<T>(GraphProperty, Graph) | Obtém o valor da propriedade especificada. (Herdado de GraphObject.) | |
GetValue<T>(GraphProperty, T) | Obtém o valor de anotação especificada.Se property não é definido, nós retornar o valor padrão que o chamador passado para o método. (Herdado de GraphObject.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Obtém o valor da propriedade especificada, e também retorna a categoria que esse valor de propriedade foi herdado de, se qualquer. (Herdado de GraphObject.) | |
GetValueAsString | Retorna a determinada propriedade como uma cadeia de caracteres que usa a cultura determinada. (Herdado de GraphObject.) | |
HasCategory(String) | Retorna true se o objeto tem uma determinada categoria. (Herdado de GraphObject.) | |
HasCategory(GraphCategory) | Retorna true se o objeto tem uma determinada categoria. (Herdado de GraphObject.) | |
HasCategory(IEnumerable<GraphCategory>) | Retorna true se o objeto tem algumas das categorias disponíveis. (Herdado de GraphObject.) | |
HasCategoryInSet | Determina se o dado conjunto de categorias se aplica a esse objeto. (Herdado de GraphObject.) | |
HasLocalValue | Retorna true se a propriedade especificada existe em este objeto sem a verificação de herança de categoria. (Herdado de GraphObject.) | |
HasValue(String) | Localize se o objeto possui um valor para a propriedade especificada. (Herdado de GraphObject.) | |
HasValue(GraphProperty) | Retorna true se a anotação especificada existe. (Herdado de GraphObject.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnCategoryChanged | (Herdado de GraphObject.) | |
OnPropertyChanged(String) | Gera um evento de PropertyChangd para a propriedade chamada. (Herdado de GraphObject.) | |
OnPropertyChanged(GraphProperty) | Gera um evento de PropertyChangd para o GraphProperty dado. (Herdado de GraphObject.) | |
RemoveCategory | Remove a categoria de esse objeto. (Herdado de GraphObject.) | |
SetValue(String, Object) | Adiciona uma anotação, usando a chave, digite, e o valor dados. (Herdado de GraphObject.) | |
SetValue<T>(GraphProperty, T) | Defina o valor da propriedade especificados.Se a propriedade já existir, o valor é substituído a menos que os sinalizadores de anotação evitarem caso contrário. (Herdado de GraphObject.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
WrapGraphObject | Altera o objeto atual do gráfico para compartilhar a mesma propriedade e categorias que o objeto determinado elemento gráfico. Os objetos de gráfico wrapper e de wrappee terão sempre idênticos conjuntos de propriedades e de categorias. (Herdado de GraphObject.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
CategoryChanged | (Herdado de GraphObject.) | |
PropertyChanged | (Herdado de GraphObject.) |
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.