CommonItemDialog Sınıf

Tanım

Hem OpenFile hem de SaveFile ortak iletişim kutularının etrafındaki sarmalayıcılar için ortak bir temel sınıf sağlar. CommonDialog'dan türetilir. Bu sınıf, OpenFileDialog ve SaveFileDialog sınıfları dışında öğesinden türetilmesi amaçlanmamıştır.

public ref class CommonItemDialog abstract : Microsoft::Win32::CommonDialog
public abstract class CommonItemDialog : Microsoft.Win32.CommonDialog
type CommonItemDialog = class
    inherit CommonDialog
Public MustInherit Class CommonItemDialog
Inherits CommonDialog
Devralma
CommonItemDialog
Türetilmiş

Özellikler

AddToRecent

İletişim kutusunun açılan veya kaydedilen öğeyi son belgeler listesine ekleyip eklemeyeceğini belirten bir değer alır veya ayarlar.

ClientGuid

İletişim kutusunun kalıcı durumuyla ilişkilendirmek için bir GUID alır veya ayarlar.

CustomPlaces

Hem OpenFile hem de SaveFile ortak iletişim kutularının etrafındaki sarmalayıcılar için ortak bir temel sınıf sağlar. CommonDialog'dan türetilir. Bu sınıf, OpenFileDialog ve SaveFileDialog sınıfları dışında öğesinden türetilmesi amaçlanmamıştır.

DefaultDirectory

Son kullanılan dizin değeri yoksa, dosya iletişim kutusu tarafından görüntülenen dizini alır veya ayarlar.

DereferenceLinks

İletişim kutusunun kısayol tarafından başvuruda bulunilen dosyanın konumunu döndürdüğü veya kısayolun konumunu döndürdüğü (.lnk) bir değer alır veya ayarlar.

InitialDirectory

Dosya iletişim kutusu tarafından görüntülenen ilk dizini alır veya ayarlar.

RootDirectory

İletişim kutusunun gezinti kökü olarak görüntülenen dizini alır veya ayarlar.

ShowHiddenItems

kullanıcı tercihlerinden bağımsız olarak iletişim kutusunun gizli ve sistem öğelerini göstereceğini belirten bir değer alır veya ayarlar.

Tag

İletişim kutusuyla ilişkilendirilmiş bir nesneyi alır veya ayarlar. Bu, iletişim kutusuna rastgele bir nesne ekleme olanağı sağlar.

(Devralındığı yer: CommonDialog)
Title

Dosya iletişim kutusunun başlık çubuğunda gösterilen metni alır veya ayarlar.

ValidateNames

Bir uygulamanın seçili dosyayı açmasını engelleyecek durumların (paylaşım ihlalleri veya erişim reddedildi hataları gibi) denetlenip denetlenmeyeceğini belirten bir değer alır veya ayarlar.

Yöntemler

CheckPermissionsToShowDialog()

İletişim kutusunu görüntülemek için yeterli izinlerin olup olmadığını belirler.

(Devralındığı yer: CommonDialog)
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()

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

(Devralındığı yer: Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Ortak bir iletişim kutusuna belirli işlevler eklemek için geçersiz kılınan ortak iletişim kutusu kanca yordamını tanımlar.

(Devralındığı yer: CommonDialog)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnItemOk(CancelEventArgs)

IFileDialogEvents.OnFileOk geri çağırmasını işler.

Reset()

Tüm özellikleri varsayılan değerlerine sıfırlar.

RunDialog(IntPtr)

Dosya açma, dosya kaydetme veya klasör açma iletişim kutusunu göstermek için hazırlık aşamasında başlatma çalışması gerçekleştirir.

ShowDialog()

Ortak bir iletişim kutusu görüntüler.

(Devralındığı yer: CommonDialog)
ShowDialog(Window)

Ortak bir iletişim kutusu görüntüler.

(Devralındığı yer: CommonDialog)
ToString()

Hata ayıklama amacıyla anahtar bilgileri içeren iletişim kutusunun dize gösterimini döndürür.

Şunlara uygulanır