FontFamily.BaseUri Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Basis-URI (Uniform Resource Identifier) ab, der verwendet wird, um den Namen einer Schriftartfamilie aufzulösen.
public:
property Uri ^ BaseUri { Uri ^ get(); };
public Uri BaseUri { get; }
member this.BaseUri : Uri
Public ReadOnly Property BaseUri As Uri
Eigenschaftswert
Ein Wert vom Typ Uri.
Beispiele
Das folgende Beispiel zeigt die Ergebnisse des Abrufens der BaseUri Eigenschaft aus einem FontFamily Objekt.
// 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
Hinweise
Der Rückgabewert ist, wenn der Name der Schriftartfamilien nicht auf einen Basis-URI für die Auflösung des Schriftbezugs angewiesen ist null
. Verwenden Sie die Source Eigenschaft, um den Schriftfamiliennamen abzurufen, der zum Erstellen des FontFamily Objekts verwendet wird.