FontFamily.GetName(Int32) Metoda

Definicja

Zwraca nazwę w określonym języku FontFamily .Returns the name, in the specified language, of this FontFamily.

public:
 System::String ^ GetName(int language);
public string GetName (int language);
member this.GetName : int -> string
Public Function GetName (language As Integer) As String

Parametry

language
Int32

Język, w którym jest zwracana nazwa.The language in which the name is returned.

Zwraca

String

, String Który reprezentuje nazwę w określonym języku FontFamily .A String that represents the name, in the specified language, of this FontFamily.

Przykłady

Poniższy przykład kodu jest przeznaczony do użytku z Windows Forms i wymaga PaintEventArgs e , który jest parametrem Paint programu obsługi zdarzeń.The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. Kod wykonuje następujące czynności:The code performs the following actions:

  • Tworzy FontFamily .Creates a FontFamily.

  • Pobiera nazwę rodziny czcionek.Gets the name of the font family.

  • Rysuje nazwę rodziny czcionek na ekranie jako tekst.Draws the name of the font family to the screen as text.

public:
   void GetName_Example( PaintEventArgs^ e )
   {
      // Create a FontFamily object.
      FontFamily^ myFontFamily = gcnew FontFamily( "Arial" );

      // Get the name of myFontFamily.
      String^ familyName = myFontFamily->GetName( 0 );

      // Draw the name of the myFontFamily to the screen as a string.
      e->Graphics->DrawString( String::Format( "The family name is {0}", familyName ),
            gcnew System::Drawing::Font( myFontFamily,16 ), Brushes::Black, PointF(0,0) );
   }
public void GetName_Example(PaintEventArgs e)
{
    // Create a FontFamily object.
    FontFamily myFontFamily = new FontFamily("Arial");
             
    // Get the name of myFontFamily.
    string familyName = myFontFamily.GetName(0);
             
    // Draw the name of the myFontFamily to the screen as a string.
    e.Graphics.DrawString(
        "The family name is " + familyName,
        new Font(myFontFamily, 16),
        Brushes.Black,
        new PointF(0, 0));
}
Public Sub GetName_Example(ByVal e As PaintEventArgs)

    ' Create a FontFamily object.
    Dim myFontFamily As New FontFamily("Arial")

    ' Get the name of myFontFamily.
    Dim familyName As String = myFontFamily.GetName(0)

    ' Draw the name of the myFontFamily to the screen as a string.
    e.Graphics.DrawString("The family name is " & familyName, _
    New Font(myFontFamily, 16), Brushes.Black, New PointF(0, 0))
End Sub

Uwagi

Aby wskazać, że język jest neutralny, należy określić wartość 0 dla language parametru.To indicate language neutral, you should specify 0 for the language parameter. Aby zapoznać się z listą dostępnych języków i podjęzyków, zobacz plik nagłówkowy Winnt. h.For a listing of the available languages and sublanguages, see the Winnt.h header file. Jeśli masz zainstalowany program Visual Studio, ten plik nagłówka może być zwykle znaleziony względem katalogu instalacyjnego programu Visual Studio w \ \VC\PlatformSDK\Include.If you have Visual Studio installed, this header file can typically be found relative to the Visual Studio installation directory at \\VC\PlatformSDK\Include.

Dotyczy