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


Reference Класс

Определение

Реализует расширение разметки {x:Reference} .

public ref class Reference : System::Windows::Markup::MarkupExtension
[System.Windows.Markup.ContentProperty("Name")]
public class Reference : System.Windows.Markup.MarkupExtension
[<System.Windows.Markup.ContentProperty("Name")>]
type Reference = class
    inherit MarkupExtension
Public Class Reference
Inherits MarkupExtension
Наследование
Атрибуты

Комментарии

Расширение {x:Reference} разметки поддерживает позициональное использование (существует только один параметр) и использование именованного аргумента (с именованным аргументом name).

Расширение {x:Reference} разметки используется для ссылки на другой именованный объект в графе объектов. Объекты в этом сценарии изначально именуются по , хотя в конкретных реализациях часто определяется другое RuntimeNamePropertyAttribute. Дополнительные сведения см. в разделе x:Reference Markup Extension.

Дополнительные сведения о расширениях разметки см. в разделе Преобразователи типов и расширения разметки для XAML.

Сборка System.Xaml использует для XmlnsDefinitionAttribute сопоставления всех типов в сборке с пространством имен XAML для языка XAML (http://schemas.microsoft.com/winfx/2006/xaml). Обычно префикс для http://schemas.microsoft.com/winfx/2006/xaml объявляется в сопоставлении корневого элемента и используется префикс x.

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

Reference()

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

Reference(String)

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

Свойства

Name

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

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

Возвращает объект Type для текущего экземпляра.

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

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ProvideValue(IServiceProvider)

Возвращает объект, являющийся значением целевого свойства. Для типа Reference используется объект, на который ссылается предоставляемое свойство Name.

ToString()

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

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

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

См. также раздел