GraphSetter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um setter define uma propriedade de interface do usuário que pode ser definida, e o valor é uma cor de interface do usuário primitiva, pincel, traço, espessura ou é um conjunto de cores
public ref class GraphSetter : Microsoft::VisualStudio::GraphModel::GraphObject
public class GraphSetter : Microsoft.VisualStudio.GraphModel.GraphObject
type GraphSetter = class
inherit GraphObject
Public Class GraphSetter
Inherits GraphObject
- Herança
Construtores
| GraphSetter(GraphConditionalStyle, String) |
Construtor setter |
Propriedades
| Categories |
Retornar todas as categorias. Nunca retorna nulo. (Herdado de GraphObject) |
| CategoryCount |
Número de retorno de categorias no objeto. (Herdado de GraphObject) |
| DescriptiveCategoryLabel |
Cria uma lista delimitada de todos os rótulos de categoria para este objeto de grafo. (Herdado de GraphObject) |
| DocumentSchema |
Obtenha o esquema local do documento do proprietário deste grafo. (Herdado de GraphObject) |
| Expression |
A expressão original compilada para gerar o valor. |
| IsGroup |
Obter se esse objeto é um grupo. Ele procura a Propriedade GraphCommonSchema. Group no objeto. (Herdado de GraphObject) |
| IsPseudo |
Obter se este objeto é pseudo. Ele procura por GraphProperties. IsPseudo (Herdado de GraphObject) |
| Item[GraphProperty] |
Propriedade que Obtém ou define um valor de propriedade. (Herdado de GraphObject) |
| Owner |
Obter o objeto de grafo ao qual este objeto pertence. (Herdado de GraphObject) |
| Properties |
Propriedade que retorna uma enumeração de todas as anotações. A ordem da enumeração é aleatória. (Herdado de GraphObject) |
| Property |
A propriedade da interface do usuário está sendo definida. As propriedades com suporte são "plano de fundo", "traço", "StrokeThickness", "StrokeDashArray", "primeiro plano", "forma", "ícone", "HorizontalAlignment", "VerticalAlignment", "margin", "Padding", "FontFamily", "FontStyle", "EspessuraDaFonte",... |
| PropertyCount |
Propriedade que retorna um número de todas as anotações. (Herdado de GraphObject) |
| PropertyKeys |
Propriedade que retorna uma enumeração de todas as chaves de anotação. A ordem da enumeração é aleatória. (Herdado de GraphObject) |
| PropertyValues |
Propriedade que retorna uma enumeração de todos os valores de anotação. A ordem da enumeração é aleatória. (Herdado de GraphObject) |
| Style |
Obter o estilo ao qual este setter pertence |
| TypedValue |
Uma cópia armazenada em cache do valor digitado convertido a partir do valor da cadeia de caracteres |
| Value |
Um valor fixo (já convertido no tipo de propriedade que está sendo definido). |
| Visibility |
Propriedade Helper para obter/definir a propriedade Visibility de um GraphObject (Herdado de GraphObject) |
Métodos
| AddCategory(GraphCategory) |
Adicionar uma categoria ao objeto (Herdado de GraphObject) |
| AsNode() |
Converte o GraphObject em um GraphNode. Se esse for um elemento gráfico, o nó interno será retornado. Para tipos diferentes de GraphNode/Group, NULL é retornado. (Herdado de GraphObject) |
| ClearCategories() |
Remova todas as categorias deste objeto. (Herdado de GraphObject) |
| ClearValue(GraphProperty) |
Remove o valor da propriedade especificada (Herdado de GraphObject) |
| ClearValue<T>(GraphProperty) |
Limpe o valor da propriedade especificada. (Herdado de GraphObject) |
| CopyCategories(GraphObject) |
Copie todas as novas categorias do objeto fornecido, mantendo as categorias existentes. (Herdado de GraphObject) |
| CopyProperties(GraphObject) |
Copie as novas propriedades do objeto fornecido, mantendo os valores de propriedade existentes inalterados. (Herdado de GraphObject) |
| Evaluate(Object) |
Compilar a expressão e retornar seu avaliador |
| GetDerivedCategory(GraphCategory) |
Retorna a primeira categoria de folha correspondente que tem a categoria fornecida em sua hierarquia. (Herdado de GraphObject) |
| GetDerivedCategory(String) |
Retorna a primeira categoria de folha correspondente que tem a categoria fornecida em sua hierarquia. (Herdado de GraphObject) |
| GetMetaObject(Expression) | (Herdado de GraphObject) |
| GetSchemaValue(GraphProperty) |
Obtém o valor específico do esquema da propriedade, se houver. (Herdado de GraphObject) |
| GetValue(GraphProperty) |
Obtém o valor da anotação especificada. (Herdado de GraphObject) |
| GetValue(String) |
Obtém o valor da propriedade especificada. (Herdado de GraphObject) |
| GetValue<T>(GraphProperty) |
Obtém o valor da propriedade especificada. (Herdado de GraphObject) |
| GetValue<T>(GraphProperty, Graph) |
Obtém o valor da propriedade especificada. (Herdado de GraphObject) |
| GetValue<T>(GraphProperty, Graph, GraphCategory) |
Obtém o valor da propriedade especificada e também retorna a categoria da qual esse valor de propriedade foi herdado, se houver. (Herdado de GraphObject) |
| GetValue<T>(GraphProperty, T) |
Obtém o valor da anotação especificada. se a propriedade não estiver definida, reutnr o valor padrão que o chamador passa para esse método (Herdado de GraphObject) |
| GetValue<T>(String) |
Obtém o valor da propriedade especificada. (Herdado de GraphObject) |
| GetValueAsString(GraphProperty, CultureInfo) |
Retorna a propriedade fornecida como uma cadeia de caracteres usando a cultura fornecida. (Herdado de GraphObject) |
| HasCategory(GraphCategory) |
Retorna true se o objeto tiver a categoria fornecida. (Herdado de GraphObject) |
| HasCategory(IEnumerable<GraphCategory>) |
Retorna true se o objeto tiver qualquer uma das categorias determinadas. (Herdado de GraphObject) |
| HasCategory(String) |
Retorna true se o objeto tiver a categoria fornecida. (Herdado de GraphObject) |
| HasCategoryInSet(HashSet<GraphCategory>, GraphCategoryMatchOption) |
Determina se o conjunto de categorias fornecido se aplica a este objeto. (Herdado de GraphObject) |
| HasLocalValue(GraphProperty) |
Retorna true se a propriedade especificada existir nesse objeto sem verificação de herança de cateogry. (Herdado de GraphObject) |
| HasValue(GraphProperty) |
Retorna true se a anotação especificada existir. (Herdado de GraphObject) |
| HasValue(String) |
Descubra se o objeto tem um valor para a propriedade especificada. (Herdado de GraphObject) |
| OnCategoryChanged(GraphCategory, GraphCategoryChangeType) | (Herdado de GraphObject) |
| OnPropertyChanged(GraphProperty) |
Gerar um evento PropertyChangd para o GraphProperty fornecido (Herdado de GraphObject) |
| OnPropertyChanged(String) |
Gerar um evento PropertyChangd para a propriedade nomeada (Herdado de GraphObject) |
| RemoveCategory(GraphCategory) |
Remover a categoria deste objeto (Herdado de GraphObject) |
| SetValue(String, Object) |
Adicionar uma anotação usando a chave, o tipo e o valor fornecido (Herdado de GraphObject) |
| SetValue<T>(GraphProperty, T) |
Define o valor da propriedade fornecida. Se o Propriedade já existir, seu valor será substituído, a menos que os sinalizadores de anotação impeçam o contrário. (Herdado de GraphObject) |
| WrapGraphObject(GraphObject) |
Modifica o objeto de gráfico atual para compartilhar a mesma propriedade e categorias que o objeto de grafo fornecido. Os objetos de grafo wrappee e wrapper sempre terão conjuntos idênticos de propriedades e categorias. (Herdado de GraphObject) |
Eventos
| CategoryChanged | (Herdado de GraphObject) |
| PropertyChanged | (Herdado de GraphObject) |
Métodos de Extensão
| DEBUG_GetLabelOrId(GraphObject) |
Retorna o rótulo de um objeto ou a ID se o rótulo for nulo. Deve ser usado para rastreamento. |