Język

Fonts.GetTypefaces Metoda

Definicja

Zwraca kolekcję Typeface obiektów z określonej lokalizacji katalogu.

Przeciążenia

Nazwa Opis
GetTypefaces(String)

Zwraca kolekcję Typeface obiektów z wartości ciągu reprezentującej lokalizację katalogu czcionek.

GetTypefaces(Uri)

Zwraca kolekcję Typeface obiektów z wartości identyfikatora URI ,która reprezentuje lokalizację czcionki.

GetTypefaces(Uri, String)

Zwraca kolekcję Typeface obiektów używających wartości identyfikatora URI (Base Uniform Resource Identifier), aby rozpoznać lokalizację czcionki.

GetTypefaces(String)

Zwraca kolekcję Typeface obiektów z wartości ciągu reprezentującej lokalizację katalogu czcionek.

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)

Parametry

location
String

Lokalizacja zawierająca czcionki.

Zwraca

ICollection<T> Obiekt Typeface reprezentujący czcionki w pliku location.

Wyjątki

location jest null. Nie można przekazać nullparametru , ponieważ ten parametr jest traktowany jako ścieżka lub identyfikator URI.

Przykłady

W poniższym przykładzie pokazano, jak za pomocą tej metody zwracać kolekcję Typeface obiektów z lokalizacji czcionki.

foreach (Typeface typeface in Fonts.GetTypefaces("D:/MyFonts/"))
{
    // Perform action.
}
For Each typeface As Typeface In Fonts.GetTypefaces("D:/MyFonts/")
    ' Perform action.
Next typeface

Dotyczy

GetTypefaces(Uri)

Zwraca kolekcję Typeface obiektów z wartości identyfikatora URI ,która reprezentuje lokalizację czcionki.

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)

Parametry

baseUri
Uri

Podstawowa wartość identyfikatora URI lokalizacji czcionek.

Zwraca

ICollection<T> Obiekt Typeface reprezentujący czcionki w pliku baseUri.

Przykłady

W poniższym przykładzie pokazano, jak za pomocą tej metody zwrócić kolekcję Typeface obiektów z podstawowej lokalizacji identyfikatora URI.

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

Aby zwrócić kolekcję Typeface obiektów w zasobach aplikacji, użyj notacji identyfikatora URI "pack://application" pokazanej w poniższym przykładzie.

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

Dotyczy

GetTypefaces(Uri, String)

Zwraca kolekcję Typeface obiektów używających wartości identyfikatora URI (Base Uniform Resource Identifier), aby rozpoznać lokalizację czcionki.

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)

Parametry

baseUri
Uri

Podstawowa wartość identyfikatora URI lokalizacji czcionek.

location
String

Lokalizacja zawierająca czcionki.

Zwraca

ICollection<T> Obiekt Typeface reprezentujący czcionki w rozpoznanej lokalizacji czcionki.

Przykłady

W poniższym przykładzie pokazano, jak za pomocą tej metody zwrócić kolekcję Typeface obiektów z rozpoznanej lokalizacji czcionki. W takim przypadku aplikacja zawiera podkatalog o nazwie "resources".

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

Dotyczy