Aracılığıyla paylaş


XsdSchemaFileEditor.Filter Özellik

Tanım

Düzenleyicinin URL seçimi iletişim kutusunda görünen öğeleri filtrelemek için kullanılan URL filtresi seçeneklerini alır.

protected:
 virtual property System::String ^ Filter { System::String ^ get(); };
protected override string Filter { get; }
member this.Filter : string
Protected Overrides ReadOnly Property Filter As String

Özellik Değeri

İletişim kutusu için bir veya daha fazla URL filtresi seçeneğini temsil eden bir dize.

Açıklamalar

Filter özelliği yöntemi çağrılırken EditValueBuildUrl kullanılır. Bu yöntem, tasarım zamanında kullanıcıya URL seçimi iletişim kutusunu görüntüler.

Özellik Filter varsayılan değeri, iletişim kutusu için iki URL filtresi gösterir: biri XML şema tanım dosyaları (*.xsd) ve diğeri tüm dosyalar (*.*) için.

Özel bir filtre dizesi belirtmek için sınıfından XsdSchemaFileEditor bir sınıf türetin ve özel filtre dizesini döndürmek için özelliğini geçersiz kılın Filter .

Filtre dizesi bir veya daha fazla filtre seçeneği içerir. Her filtre seçeneği, filtrenin açıklamasını ve ardından dikey çubuğu (|) ve filtre desenini içerir. Farklı filtreleme seçeneklerinin dizeleri dikey çubukla ayrılır.

Aşağıda, iki filtre seçeneği içeren bir filtre dizesi örneği verilmiştir:

"XML Schema Files (*.xsd)|*.xsd|All Files (*.*)|*.*".

Filtre desenlerini noktalı virgülle ayırarak filtre seçeneğinde birkaç filtre deseni belirtebilirsiniz. Aşağıda, ilk filtre seçeneğinin iki filtre desenini belirttiği bir filtre dizesi örneği verilmiştir:

"Custom Schema Files (*.xs1; *.xs2)|*.xs1;*.xs2|All Files (*.*)|*.*".

Şunlara uygulanır

Ayrıca bkz.