Fonts.GetTypefaces Método

Definición

Devuelve la colección de Typeface objetos de una ubicación de directorio especificada.

Sobrecargas

Nombre Description
GetTypefaces(String)

Devuelve la colección de objetos de un valor de cadena que representa la ubicación del directorio de Typeface fuentes.

GetTypefaces(Uri)

Devuelve una colección de Typeface objetos de un valor uniforme de identificador de recursos (URI) que representa la ubicación de fuente.

GetTypefaces(Uri, String)

Devuelve una colección de Typeface objetos mediante un valor de identificador uniforme de recursos (URI) base para resolver la ubicación de fuente.

GetTypefaces(String)

Devuelve la colección de objetos de un valor de cadena que representa la ubicación del directorio de Typeface fuentes.

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)

Parámetros

location
String

Ubicación que contiene las fuentes.

Devoluciones

de ICollection<T>Typeface objetos que representan las fuentes de location.

Excepciones

El location es null. No se puede pasar null, porque este parámetro se trata como una ruta de acceso o URI.

Ejemplos

En el ejemplo siguiente se muestra cómo usar este método para devolver la colección de objetos desde una ubicación de Typeface fuente.

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

Se aplica a

GetTypefaces(Uri)

Devuelve una colección de Typeface objetos de un valor uniforme de identificador de recursos (URI) que representa la ubicación de fuente.

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)

Parámetros

baseUri
Uri

Valor de URI base de la ubicación de las fuentes.

Devoluciones

de ICollection<T>Typeface objetos que representan las fuentes de baseUri.

Ejemplos

En el ejemplo siguiente se muestra cómo usar este método para devolver la colección de Typeface objetos desde una ubicación de URI base.

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

Para devolver la colección de objetos en los recursos de Typeface una aplicación, use la notación de URI "pack://application" que se muestra en el ejemplo siguiente.

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

Se aplica a

GetTypefaces(Uri, String)

Devuelve una colección de Typeface objetos mediante un valor de identificador uniforme de recursos (URI) base para resolver la ubicación de fuente.

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)

Parámetros

baseUri
Uri

Valor de URI base de la ubicación de las fuentes.

location
String

Ubicación que contiene las fuentes.

Devoluciones

de ICollection<T>Typeface objetos que representan las fuentes en la ubicación de fuente resuelta.

Ejemplos

En el ejemplo siguiente se muestra cómo usar este método para devolver la colección de objetos de la ubicación de Typeface fuente resuelta. En este caso, la aplicación contiene un subdirectorio denominado "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

Se aplica a