Condividi tramite


Fonts.GetTypefaces Metodo

Definizione

Restituisce l'insieme di oggetti Typeface in base a un percorso di directory specificato.

Overload

GetTypefaces(String)

Restituisce l'insieme di oggetti Typeface in base a un valore di stringa che rappresenta il percorso della directory dei tipi di carattere.

GetTypefaces(Uri)

Restituisce una raccolta di oggetti Typeface in base a un valore URI (Uniform Resource Identifier) che rappresenta il percorso dei tipi di carattere.

GetTypefaces(Uri, String)

Restituisce una raccolta di oggetti Typeface usando un valore URI (Uniform Resource Identifier) di base per risolvere il percorso dei tipi di carattere.

GetTypefaces(String)

Restituisce l'insieme di oggetti Typeface in base a un valore di stringa che rappresenta il percorso della directory dei tipi di carattere.

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)

Parametri

location
String

Percorso contenente i tipi di carattere.

Restituisce

ICollection<Typeface>

Oggetto ICollection<T> relativo agli oggetti Typeface che rappresentano i tipi di carattere disponibili in location.

Eccezioni

L'elemento location è null. Non è possibile passare null, perché questo parametro viene considerato come percorso o URI.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo metodo per restituire la raccolta di oggetti da una posizione del tipo di Typeface carattere.

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

Si applica a

GetTypefaces(Uri)

Restituisce una raccolta di oggetti Typeface in base a un valore URI (Uniform Resource Identifier) che rappresenta il percorso dei tipi di carattere.

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)

Parametri

baseUri
Uri

Valore URI di base relativo al percorso dei tipi di carattere.

Restituisce

ICollection<Typeface>

Oggetto ICollection<T> relativo agli oggetti Typeface che rappresentano i tipi di carattere disponibili in baseUri.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo metodo per restituire la raccolta di Typeface oggetti da una posizione dell'URI di 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

Per restituire la raccolta di oggetti nelle risorse di Typeface un'applicazione, usare la notazione URI "pack://application" illustrata nell'esempio seguente.

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

Si applica a

GetTypefaces(Uri, String)

Restituisce una raccolta di oggetti Typeface usando un valore URI (Uniform Resource Identifier) di base per risolvere il percorso dei tipi di carattere.

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)

Parametri

baseUri
Uri

Valore URI di base relativo al percorso dei tipi di carattere.

location
String

Percorso contenente i tipi di carattere.

Restituisce

ICollection<Typeface>

Oggetto ICollection<T> relativo agli oggetti Typeface che rappresentano i tipi di carattere contenuti nel percorso risolto.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo metodo per restituire la raccolta di oggetti dal percorso del tipo di Typeface carattere risolto. In questo caso, l'applicazione contiene una sottodirectory denominata "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

Si applica a