FontFamily.BaseUri Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el identificador uniforme de recursos (URI) base que se usa para resolver un nombre de familia de fuentes.
public:
property Uri ^ BaseUri { Uri ^ get(); };
public Uri BaseUri { get; }
member this.BaseUri : Uri
Public ReadOnly Property BaseUri As Uri
Valor de propiedad
Valor de tipo Uri.
Ejemplos
En el ejemplo siguiente se muestran los resultados de recuperar la BaseUri propiedad de un FontFamily objeto .
// 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
Comentarios
El valor devuelto es null
si el nombre de familia de fuentes no se basa en un URI base para resolver la referencia de fuente. Para recuperar el nombre de familia de fuentes que se usa para construir el FontFamily objeto, utilice la Source propiedad .