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


SymbolIconSource Класс

Определение

Представляет источник значков, в которой в качестве содержимого используется глиф из средств шрифта Segoe MDL2.

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.SymbolIconSource (для 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 SymbolIconSource : 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 SymbolIconSource : 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 SymbolIconSource : IconSource
function SymbolIconSource()
Public Class SymbolIconSource
Inherits IconSource
<SymbolIconSource .../>
Наследование
Object IInspectable DependencyObject IconSource SymbolIconSource
Атрибуты

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

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

Комментарии

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

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

SymbolIconSource()

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.Controls.SymbolIconSource.-ctor (для 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)
Symbol

Возвращает или задает глиф Segoe MDL2 Assets, используемый в качестве содержимого значка.

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

SymbolProperty

Определяет свойство зависимости Symbol.

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

Методы

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)

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