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(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. Должен использоваться для трассировки. |