Compartir vía


Fonts.GetTypefaces Método

Definición

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

Sobrecargas

GetTypefaces(String)

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

GetTypefaces(Uri)

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

GetTypefaces(Uri, String)

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

GetTypefaces(String)

Devuelve la colección de objetos Typeface de un valor de cadena que representa la ubicación del directorio de 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

ICollection<Typeface>

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

Excepciones

El valor de location es null. No se puede pasar null, ya que este parámetro se trata como una ruta de acceso o un 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 objetos Typeface de un valor de identificador uniforme de recursos (URI) que representa la ubicación de las fuentes.

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

ICollection<Typeface>

ICollection<T> de objetos Typeface que representan las fuentes en 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 objetos Typeface mediante un valor de identificador uniforme de recursos (URI) base para resolver la ubicación de las fuentes.

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

ICollection<Typeface>

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

Ejemplos

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