FontFamily.Source Property

Definition

Gets the font family name that is used to construct the FontFamily object.

public:
 property System::String ^ Source { System::String ^ get(); };
public string Source { get; }
member this.Source : string
Public ReadOnly Property Source As String

Property Value

The font family name of the FontFamily object.

Examples

The following example shows the results of retrieving the BaseUri and Source property values from a FontFamily object.

// Create a new FontFamily object, using a base URI reference and a relative URI reference.
myTextBlock.FontFamily = new FontFamily(new Uri("pack://application:,,,/resources/"), "./#Pericles Light");

// The value of baseUri.AbsoluteUri is "pack://application:,,,/resources/".
Uri baseUri = myTextBlock.FontFamily.BaseUri;

// The value of source is "./#Pericles Light".
string source = myTextBlock.FontFamily.Source;
' Create a new FontFamily object, using a base URI reference and a relative URI reference.
myTextBlock.FontFamily = New FontFamily(New Uri("pack://application:,,,/resources/"), "./#Pericles Light")

' The value of baseUri.AbsoluteUri is "pack://application:,,,/resources/".
Dim baseUri As Uri = myTextBlock.FontFamily.BaseUri

' The value of source is "./#Pericles Light".
Dim source As String = myTextBlock.FontFamily.Source

Remarks

To return the base uniform resource identifier (URI) value of a FontFamily object, use the BaseUri.

If the FontFamily object was created without specifying a font family name, the return value is Empty.

Applies to