Fonts.GetTypefaces Methode
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.
Gibt die Auflistung von Typeface-Objekten aus einem angegebenen Verzeichnis zurück.
Überlädt
GetTypefaces(String) |
Gibt die Auflistung von Typeface-Objekten aus einem Zeichenfolgenwert zurück, der das Verzeichnis für die Schriftarten darstellt. |
GetTypefaces(Uri) |
Gibt eine Sammlung von Typeface-Objekten aus einem URI-Wert (Uniform Resource Identifier) zurück, der den Speicherort der Schriftart darstellt. |
GetTypefaces(Uri, String) |
Gibt unter Verwendung eines URI-Basiswerts (Uniform Resource Identifier) zum Auflösen des Schriftartspeicherorts eine Sammlung von Typeface-Objekten zurück. |
GetTypefaces(String)
Gibt die Auflistung von Typeface-Objekten aus einem Zeichenfolgenwert zurück, der das Verzeichnis für die Schriftarten darstellt.
public:
static System::Collections::Generic::ICollection<System::Windows::Media::Typeface ^> ^ GetTypefaces(System::String ^ location);
public static System.Collections.Generic.ICollection<System.Windows.Media.Typeface> GetTypefaces (string location);
static member GetTypefaces : string -> System.Collections.Generic.ICollection<System.Windows.Media.Typeface>
Public Shared Function GetTypefaces (location As String) As ICollection(Of Typeface)
Parameter
- location
- String
Der Speicherort, der die Schriftarten enthält.
Gibt zurück
Eine ICollection<T> von Typeface-Objekten, die die Schriftarten in location
darstellen.
Ausnahmen
location
ist null
. Sie können null
nicht übergeben, da dieser Parameter als Pfad oder URI behandelt wird.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie diese Methode verwenden, um die Auflistung von Typeface Objekten an einem Schriftartspeicherort zurückzugeben.
foreach (Typeface typeface in Fonts.GetTypefaces("D:/MyFonts/"))
{
// Perform action.
}
For Each typeface As Typeface In Fonts.GetTypefaces("D:/MyFonts/")
' Perform action.
Next typeface
Gilt für
GetTypefaces(Uri)
Gibt eine Sammlung von Typeface-Objekten aus einem URI-Wert (Uniform Resource Identifier) zurück, der den Speicherort der Schriftart darstellt.
public:
static System::Collections::Generic::ICollection<System::Windows::Media::Typeface ^> ^ GetTypefaces(Uri ^ baseUri);
public static System.Collections.Generic.ICollection<System.Windows.Media.Typeface> GetTypefaces (Uri baseUri);
static member GetTypefaces : Uri -> System.Collections.Generic.ICollection<System.Windows.Media.Typeface>
Public Shared Function GetTypefaces (baseUri As Uri) As ICollection(Of Typeface)
Parameter
- baseUri
- Uri
Der URI-Basiswert des Speicherorts für die Schriftarten.
Gibt zurück
Eine ICollection<T> von Typeface-Objekten, die die Schriftarten in baseUri
darstellen.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie diese Methode verwenden, um die Auflistung von Typeface Objekten aus einem Basis-URI-Speicherort zurückzugeben.
foreach (Typeface typeface in Fonts.GetTypefaces("file:///D:/MyFonts/"))
{
// Perform action.
}
For Each typeface As Typeface In Fonts.GetTypefaces("file:///D:/MyFonts/")
' Perform action.
Next typeface
Um die Auflistung von Objekten in den Ressourcen einer Typeface Anwendung zurückzugeben, verwenden Sie die URI-Notation "pack://application", die im folgenden Beispiel gezeigt wird.
foreach (Typeface typeface in Fonts.GetTypefaces(new Uri("pack://application:,,,/")))
{
// Perform action.
}
For Each typeface As Typeface In Fonts.GetTypefaces(New Uri("pack://application:,,,/"))
' Perform action.
Next typeface
Gilt für
GetTypefaces(Uri, String)
Gibt unter Verwendung eines URI-Basiswerts (Uniform Resource Identifier) zum Auflösen des Schriftartspeicherorts eine Sammlung von Typeface-Objekten zurück.
public:
static System::Collections::Generic::ICollection<System::Windows::Media::Typeface ^> ^ GetTypefaces(Uri ^ baseUri, System::String ^ location);
public static System.Collections.Generic.ICollection<System.Windows.Media.Typeface> GetTypefaces (Uri baseUri, string location);
static member GetTypefaces : Uri * string -> System.Collections.Generic.ICollection<System.Windows.Media.Typeface>
Public Shared Function GetTypefaces (baseUri As Uri, location As String) As ICollection(Of Typeface)
Parameter
- baseUri
- Uri
Der URI-Basiswert des Speicherorts für die Schriftarten.
- location
- String
Der Speicherort, der die Schriftarten enthält.
Gibt zurück
Eine ICollection<T> von Typeface-Objekten, die die Schriftarten am aufgelösten Schriftartspeicherort darstellen.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Sie diese Methode verwenden, um die Auflistung von Typeface Objekten vom aufgelösten Schriftspeicherort zurückzugeben. In diesem Fall enthält die Anwendung ein Unterverzeichnis mit dem Namen „Ressourcen“.
foreach (Typeface typeface in Fonts.GetTypefaces(new Uri("pack://application:,,,/"), "./resources/"))
{
// Perform action.
}
For Each typeface As Typeface In Fonts.GetTypefaces(New Uri("pack://application:,,,/"), "./resources/")
' Perform action.
Next typeface