PrivateFontCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemci uygulaması tarafından sağlanan yazı tipi dosyalarından oluşturulmuş yazı tipi ailelerinden oluşan bir koleksiyon sağlar.
public ref class PrivateFontCollection sealed : System::Drawing::Text::FontCollection
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
type PrivateFontCollection = class
inherit FontCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrivateFontCollection = class
inherit FontCollection
Public NotInheritable Class PrivateFontCollection
Inherits FontCollection
- Devralma
- Öznitelikler
Açıklamalar
sınıfı, PrivateFontCollection uygulamaların yazı tipinin sistem sürümünü değiştirme gereksinimi olmadan mevcut bir yazı tipinin özel sürümünü yüklemesine olanak tanır. Örneğin GDI+, sistemin kullandığı Arial yazı tipine ek olarak Arial yazı tipinin özel bir sürümünü oluşturabilir. PrivateFontCollection işletim sisteminde bulunmayan yazı tiplerini yüklemek için de kullanılabilir. Bu, sistem tarafından yüklenen koleksiyonu etkilemeyen geçici bir yazı tipi yüklemesidir. Yüklü koleksiyonu görmek için sınıfını InstalledFontCollection kullanın.
Note
.NET 6 ve sonraki sürümlerde, bu türü içeren System.Drawing.Common paketi yalnızca Windows işletim sistemlerinde desteklenir. Platformlar arası uygulamalarda bu türün kullanılması derleme zamanı uyarılarına ve çalışma zamanı özel durumlarına neden olur. Daha fazla bilgi için bkz . System.Drawing.Common yalnızca Windows'ta desteklenir.
Oluşturucular
| Name | Description |
|---|---|
| PrivateFontCollection() |
PrivateFontCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Families |
Bu FontFamilyile ilişkili nesne dizisini FontCollection alır. (Devralındığı yer: FontCollection) |
Yöntemler
| Name | Description |
|---|---|
| AddFontFile(String) |
Belirtilen dosyadan bu PrivateFontCollectiondosyaya bir yazı tipi ekler. |
| AddMemoryFont(IntPtr, Int32) |
Bu PrivateFontCollectionöğesine sistem belleğinde bulunan bir yazı tipi ekler. |
| Dispose() |
Bu FontCollectiontarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: FontCollection) |
| Dispose(Boolean) |
tarafından FontCollection kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: FontCollection) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |