Поделиться через


PathIconSource Класс

Определение

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.PathIconSource (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class PathIconSource : IconSource
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PathIconSource : IconSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class PathIconSource : IconSource
function PathIconSource()
Public Class PathIconSource
Inherits IconSource
<PathIconSource .../>
Наследование
Object IInspectable DependencyObject IconSource PathIconSource
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Fall Creators Update (появилось в 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v5.0)

Комментарии

PathIconSource похож на PathIcon. Однако, так как это не FrameworkElement, его можно использовать совместно.

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

PathIconSource()

Инициализирует новый экземпляр класса PathIconSource.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.PathIconSource.-ctor (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Свойства

Data

Возвращает или задает объект Geometry , указывающий фигуру для рисования. В XAML. его также можно задать с помощью строки, описывающей синтаксис команд Перемещения и рисования.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.PathIconSource.Data (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

DataProperty

Идентифицирует свойство зависимости данных.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.PathIconSource.DataProperty (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Dispatcher

Возвращает CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.IconSource.Foreground (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

(Унаследовано от DependencyObject)
GetAnimationBaseValue(DependencyProperty)

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

(Унаследовано от DependencyObject)
GetValue(DependencyProperty)

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

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова Метода RegisterPropertyChangedCallback.

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

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