FontFamily.BaseUri Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает базовый универсальный код ресурса (URI), используемый для разрешения имени семейства шрифтов.
public:
property Uri ^ BaseUri { Uri ^ get(); };
public Uri BaseUri { get; }
member this.BaseUri : Uri
Public ReadOnly Property BaseUri As Uri
Значение свойства
Значение типа Uri.
Примеры
В следующем примере показаны результаты извлечения BaseUri свойства из FontFamily объекта.
// Create a new FontFamily object, using a font in the system fonts collection.
myTextBlock.FontFamily = new FontFamily("Comic Sans MS");
// The value of baseUri is null.
Uri baseUri = myTextBlock.FontFamily.BaseUri;
// Create a new FontFamily object, using an absolute URI reference.
myTextBlock.FontFamily = new FontFamily("file:///d:/MyFonts/#Pericles Light");
// The value of baseUri is null.
baseUri = myTextBlock.FontFamily.BaseUri;
// Create a new FontFamily object, using a base URI reference and a relative URI reference.
myTextBlock.FontFamily = new FontFamily(new Uri("pack://application:,,,/resources/"), "./#Pericles Light");
// The value of baseUri.AbsoluteUri is "pack://application:,,,/resources/".
baseUri = myTextBlock.FontFamily.BaseUri;
' Create a new FontFamily object, using a font in the system fonts collection.
myTextBlock.FontFamily = New FontFamily("Comic Sans MS")
' The value of baseUri is null.
Dim baseUri As Uri = myTextBlock.FontFamily.BaseUri
' Create a new FontFamily object, using an absolute URI reference.
myTextBlock.FontFamily = New FontFamily("file:///d:/MyFonts/#Pericles Light")
' The value of baseUri is null.
baseUri = myTextBlock.FontFamily.BaseUri
' Create a new FontFamily object, using a base URI reference and a relative URI reference.
myTextBlock.FontFamily = New FontFamily(New Uri("pack://application:,,,/resources/"), "./#Pericles Light")
' The value of baseUri.AbsoluteUri is "pack://application:,,,/resources/".
baseUri = myTextBlock.FontFamily.BaseUri
Комментарии
Возвращаемое значение — если null
имя семейства шрифтов не использует базовый универсальный код ресурса (URI) для разрешения ссылки на шрифт. Чтобы получить имя семейства шрифтов, используемое для создания FontFamily объекта, используйте Source свойство.