PrintSystemObject Sınıf

Tanım

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

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 bu sınıf yöntemleri çağırmak için yararlı olabilir. Örneğin, farklı nesne türlerinden oluşan bir PrintSystemObjects koleksiyonda sıralayabilir ve bunların her birinde yöntemini sırayla çağırabilirsiniz Commit .

Dikkat

Ad alanı içindeki System.Printing sınıflar bir Windows hizmetinde veya ASP.NET uygulama veya hizmette kullanılmak üzere desteklenmez. Bu uygulama türlerinden birinin içinden bu sınıfları kullanmaya çalışmak, hizmet performansının azalması ve çalışma zamanı özel durumları gibi beklenmeyen sorunlara neden olabilir.

Windows Forms bir uygulamadan yazdırmak istiyorsanız ad alanına System.Drawing.Printing bakın.

Uygulayanlara Notlar

öğesinden PrintSystemObjectbir sınıf türetdiyseniz, bu sınıfın nesne koleksiyonunu öğesinden PrintSystemObjectstüretmek isteyebilirsiniz.

Oluşturucular

PrintSystemObject()

PrintSystemObject sınıfının yeni bir örneğini başlatır.

PrintSystemObject(PrintSystemObjectLoadMode)

Belirtilen PrintSystemObjectLoadModekullanarak sınıfının yeni bir örneğini PrintSystemObject başlatır.

Özellikler

IsDisposed

Nesnenin atılıp atılmadığını belirten 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

BaseAttributeNames()

Türetilen 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()

PrintSystemObject tarafından kullanılan tüm kaynakları serbest bırakır.

Dispose(Boolean)

PrintSystemObject tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak 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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
Initialize()

ö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 Objectöğesinin sığ 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 nesnesinin özelliklerini güncelleştirir, böylece değerleri nesnenin temsil ettiği gerçek yazılım veya donanım bileşeninin değerleriyle eşleşebilir.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır