Sdílet prostřednictvím


Fonts.GetTypefaces Metoda

Definice

Vrátí kolekci Typeface objektů ze zadaného umístění adresáře.

Přetížení

GetTypefaces(String)

Vrátí kolekci Typeface objektů z řetězcové hodnoty, která představuje umístění adresáře písem.

GetTypefaces(Uri)

Vrátí kolekci Typeface objektů z hodnoty URI (Uniform Resource Identifier), která představuje umístění písma.

GetTypefaces(Uri, String)

Vrátí kolekci Typeface objektů pomocí hodnoty URI (Base Uniform Resource Identifier) k překladu umístění písma.

GetTypefaces(String)

Vrátí kolekci Typeface objektů z řetězcové hodnoty, která představuje umístění adresáře písem.

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

Umístění, které obsahuje písma.

Návraty

ICollection<Typeface>

ObjektyICollection<T>, které představují písma v location.Typeface

Výjimky

nullJe to location . Nelze předat null, protože tento parametr je považován za cestu nebo identifikátor URI.

Příklady

Následující příklad ukazuje, jak tuto metodu použít k vrácení kolekce Typeface objektů z umístění písma.

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

Platí pro

GetTypefaces(Uri)

Vrátí kolekci Typeface objektů z hodnoty URI (Uniform Resource Identifier), která představuje umístění písma.

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

Základní hodnota identifikátoru URI umístění písem.

Návraty

ICollection<Typeface>

ObjektyICollection<T>, které představují písma v baseUri.Typeface

Příklady

Následující příklad ukazuje, jak tuto metodu použít k vrácení kolekce Typeface objektů ze základního umístění 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

Pokud chcete vrátit kolekci objektů v prostředcích Typeface aplikace, použijte notaci identifikátoru URI pack://application zobrazenou v následujícím příkladu.

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

Platí pro

GetTypefaces(Uri, String)

Vrátí kolekci Typeface objektů pomocí hodnoty URI (Base Uniform Resource Identifier) k překladu umístění písma.

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

Základní hodnota identifikátoru URI umístění písem.

location
String

Umístění, které obsahuje písma.

Návraty

ICollection<Typeface>

Typeface ObjektyICollection<T>, které představují písma v přeloženém umístění písma.

Příklady

Následující příklad ukazuje, jak tuto metodu použít k vrácení kolekce Typeface objektů z vyřešeného umístění písma. V tomto případě aplikace obsahuje podadresář s názvem "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

Platí pro