PrintSystemObject 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.
Yazdırma sisteminin nesneleri için ortak olan temel özellikleri ve yöntemleri tanımlar. Bu sınıftan türetilen sınıflar yazdırma kuyrukları, yazdırma sunucuları ve yazdırma işleri gibi nesneleri temsil eder.
public ref class PrintSystemObject abstract : IDisposable
public abstract class PrintSystemObject : IDisposable
type PrintSystemObject = class
interface IDisposable
Public MustInherit Class PrintSystemObject
Implements IDisposable
- Devralma
-
PrintSystemObject
- Türetilmiş
- Uygulamalar
Açıklamalar
Bu sınıf, yazdırma sistemi nesnelerinin temel sınıfı olmasının yanı sıra, uygulamanız hangi tür yazdırma sistemi nesnesini kullandığını bilmediğinde veya dikkate almadığında yöntemleri çağırmak için yararlı olabilir. Örneğin, farklı nesne türlerinden oluşan bir PrintSystemObjects koleksiyonda numaralandırabilir ve her birinde yöntemini sırayla çağırabilirsiniz Commit .
Caution
Ad alanı içindeki System.Printing sınıflar bir Windows hizmeti veya ASP.NET uygulama veya hizmet içinde kullanılmak üzere desteklenmez. Bu uygulama türlerinden birinin içinden bu sınıfları kullanmaya çalışmak, hizmet performansının ve çalışma zamanı özel durumlarının azalması gibi beklenmeyen sorunlara neden olabilir.
Bir Windows Forms uygulamasından yazdırmak istiyorsanız ad alanına System.Drawing.Printing bakın.
Uygulayanlara Notlar
öğesinden PrintSystemObjectbir sınıf türetirseniz, bu sınıfın nesne koleksiyonunu öğesinden PrintSystemObjectstüretmek isteyebilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| PrintSystemObject() |
PrintSystemObject sınıfının yeni bir örneğini başlatır. |
| PrintSystemObject(PrintSystemObjectLoadMode) |
Belirtilen PrintSystemObjectkullanarak sınıfının yeni bir örneğini PrintSystemObjectLoadMode başlatır. |
Özellikler
| Name | Description |
|---|---|
| IsDisposed |
Nesnenin atılıp atılmadığını gösteren bir değer alır veya ayarlar. |
| Name |
Nesnenin adını alır. |
| Parent |
Nesnenin üst öğesini alır. |
| PropertiesCollection |
Öznitelik ve değer çiftleri koleksiyonunu alır. |
Yöntemler
| Name | Description |
|---|---|
| BaseAttributeNames() |
Türetilmiş sınıfın özniteliklerinin adlarını alır. |
| Commit() |
Türetilmiş bir sınıfta geçersiz kılındığında, programınızın nesnenin özelliklerinde yaptığı değişiklikleri nesnenin temsil ettiği gerçek yazılım veya donanım bileşenine yazar. |
| Dispose() |
tarafından PrintSystemObjectkullanılan tüm kaynakları serbest bırakır. |
| Dispose(Boolean) |
tarafından PrintSystemObject kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Finalize() |
tarafından PrintSystemObjectkullanılan kaynakları serbest bırakır. |
| 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) |
| Initialize() |
öğesinin özelliklerini PrintSystemObjectbaşlatır. |
| InternalDispose(Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, tarafından PrintSystemObjectkullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak kullanılan yönetilen kaynakları serbest bırakır. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Refresh() |
Türetilmiş bir sınıfta geçersiz kılındığında, türetilmiş sınıfın bir nesnesinin özelliklerini, değerlerinin nesnenin temsil ettiği gerçek yazılım veya donanım bileşeninin değerleriyle eşleşmesi için güncelleştirir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |