GraphSetter Класс

Определение

Метод задания определяет свойство пользовательского интерфейса, которое может быть задано, а значение является либо простым цветом пользовательского интерфейса, кистью, обводкой, толщиной, либо набором цветов.

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
Наследование
GraphSetter

Конструкторы

GraphSetter(GraphConditionalStyle, String)

Конструктор Setter

Свойства

Categories

Возвращает все категории. Никогда не возвращает значение NULL.

(Унаследовано от GraphObject)
CategoryCount

Возвращает число категорий в объекте.

(Унаследовано от GraphObject)
DescriptiveCategoryLabel

Создает список с разделителями всех меток категорий для этого объекта Graph.

(Унаследовано от GraphObject)
DocumentSchema

Получите локальную схему документа от владельца этого графа.

(Унаследовано от GraphObject)
Expression

Исходное выражение, скомпилированное для создания значения.

IsGroup

Возвращает значение, указывающее, является ли объект группой. Он ищет свойство Графкоммонсчема. Group для объекта.

(Унаследовано от GraphObject)
IsPseudo

Возвращает, является ли этот объект псевдо. Он ищет Графпропертиес. псевдо

(Унаследовано от GraphObject)
Item[GraphProperty]

Свойство, которое получает или задает значение свойства.

(Унаследовано от GraphObject)
Owner

Возвращает объект Graph, к которому принадлежит этот объект.

(Унаследовано от GraphObject)
Properties

Свойство, возвращающее перечисление всех заметок. Порядок перечисления является случайным.

(Унаследовано от GraphObject)
Property

Устанавливаемое свойство пользовательского интерфейса. Поддерживаются такие свойства: "фон", "Stroke", "StrokeThickness", "Строкедашаррай", "передний план", "Фигура", "Icon", "HorizontalAlignment", "VerticalAlignment", "Margin", "Padding", "FontFamily", "FontStyle", "FontWeight",...

PropertyCount

Свойство, возвращающее количество всех заметок.

(Унаследовано от GraphObject)
PropertyKeys

Свойство, возвращающее перечисление всех ключей примечаний. Порядок перечисления является случайным.

(Унаследовано от GraphObject)
PropertyValues

Свойство, возвращающее перечисление всех значений аннотации. Порядок перечисления является случайным.

(Унаследовано от GraphObject)
Style

Получить стиль, к которому принадлежит этот метод задания

TypedValue

Кэшированная копия типизированного значения, преобразованного из строкового значения

Value

Фиксированное значение (уже преобразованное в заданный тип свойства).

Visibility

Свойство Helper для получения или задания свойства видимости GraphObject

(Унаследовано от GraphObject)

Методы

AddCategory(GraphCategory)

Добавление категории в объект

(Унаследовано от GraphObject)
AsNode()

Преобразует GraphObject в GraphNode. Если это Графграуп, возвращается внутренний узел. Для типов, отличных от GraphNode и Group, возвращается значение null.

(Унаследовано от GraphObject)
ClearCategories()

Удалить все категории из этого объекта.

(Унаследовано от GraphObject)
ClearValue(GraphProperty)

Удаляет значение указанного свойства.

(Унаследовано от GraphObject)
ClearValue<T>(GraphProperty)

Очистить значение указанного свойства.

(Унаследовано от GraphObject)
CopyCategories(GraphObject)

Копировать все новые категории из заданного объекта, сохраняя существующие категории.

(Унаследовано от GraphObject)
CopyProperties(GraphObject)

Копирует все новые свойства из заданного объекта, сохраняя значения существующих свойств без изменений.

(Унаследовано от GraphObject)
Evaluate(Object)

Компиляция выражения и возврат его оценщика

GetDerivedCategory(GraphCategory)

Возврат первой совпадающей конечной категории с заданной категорией в ее иерархии.

(Унаследовано от GraphObject)
GetDerivedCategory(String)

Возврат первой совпадающей конечной категории с заданной категорией в ее иерархии.

(Унаследовано от GraphObject)
GetMetaObject(Expression) (Унаследовано от GraphObject)
GetSchemaValue(GraphProperty)

Возвращает зависящее от схемы значение свойства, если оно существует.

(Унаследовано от GraphObject)
GetValue(GraphProperty)

Возвращает значение указанной заметки.

(Унаследовано от GraphObject)
GetValue(String)

Возвращает значение указанного свойства.

(Унаследовано от GraphObject)
GetValue<T>(GraphProperty)

Возвращает значение указанного свойства.

(Унаследовано от GraphObject)
GetValue<T>(GraphProperty, Graph)

Возвращает значение указанного свойства.

(Унаследовано от GraphObject)
GetValue<T>(GraphProperty, Graph, GraphCategory)

Возвращает значение указанного свойства, а также возвращает категорию, от которой было унаследовано это значение свойства.

(Унаследовано от GraphObject)
GetValue<T>(GraphProperty, T)

Возвращает значение указанной заметки. Если свойство не задано, мы реутнр значение по умолчанию, которое вызывающий объект передает этому методу.

(Унаследовано от GraphObject)
GetValue<T>(String)

Возвращает значение указанного свойства.

(Унаследовано от GraphObject)
GetValueAsString(GraphProperty, CultureInfo)

Возвращает заданное свойство в виде строки, используя заданную культуру.

(Унаследовано от GraphObject)
HasCategory(GraphCategory)

Возвращает значение true, если объект имеет указанную категорию.

(Унаследовано от GraphObject)
HasCategory(IEnumerable<GraphCategory>)

Возвращает значение true, если объект имеет любую из заданных категорий.

(Унаследовано от GraphObject)
HasCategory(String)

Возвращает значение true, если объект имеет указанную категорию.

(Унаследовано от GraphObject)
HasCategoryInSet(HashSet<GraphCategory>, GraphCategoryMatchOption)

Определяет, применяется ли данный набор категорий к этому объекту.

(Унаследовано от GraphObject)
HasLocalValue(GraphProperty)

Возвращает значение true, если указанное свойство существует для этого объекта без проверки наследования катеогри.

(Унаследовано от GraphObject)
HasValue(GraphProperty)

Возвращает значение true, если указанная Аннотация существует.

(Унаследовано от GraphObject)
HasValue(String)

Определить, имеет ли объект значение для указанного свойства.

(Унаследовано от GraphObject)
OnCategoryChanged(GraphCategory, GraphCategoryChangeType) (Унаследовано от GraphObject)
OnPropertyChanged(GraphProperty)

Вызов события Пропертичангд для заданного Графпроперти

(Унаследовано от GraphObject)
OnPropertyChanged(String)

Вызов события Пропертичангд для именованного свойства

(Унаследовано от GraphObject)
RemoveCategory(GraphCategory)

Удалить категорию этого объекта

(Унаследовано от GraphObject)
SetValue(String, Object)

Добавить заметку, используя заданный ключ, тип и значение

(Унаследовано от GraphObject)
SetValue<T>(GraphProperty, T)

Задает значение заданного свойства. Если свойства уже существует, его значение перезаписывается, если только флаги аннотации не препятствуют другим.

(Унаследовано от GraphObject)
WrapGraphObject(GraphObject)

Изменяет объект текущего графа для совместного использования того же свойства и категорий, что и данный объект графа. Объекты графов-оболочек и враппи всегда будут иметь одинаковые наборы свойств и категорий.

(Унаследовано от GraphObject)

События

CategoryChanged (Унаследовано от GraphObject)
PropertyChanged (Унаследовано от GraphObject)

Методы расширения

DEBUG_GetLabelOrId(GraphObject)

Возвращает метку объекта или идентификатора, если метка имеет значение null. Должен использоваться для трассировки.

Применяется к