Freigeben über


XsdSchemaFileEditor.Filter Eigenschaft

Definition

Ruft die URL-Filteroptionen für den Editor ab, die zum Filtern der Elemente im URL-Auswahldialogfeld verwendet werden.

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

Eigenschaftswert

Eine Zeichenfolge, die mindestens eine URL-Filteroption für das Dialogfeld darstellt.

Hinweise

Die Filter -Eigenschaft wird von der EditValue -Methode beim Aufrufen der BuildUrl -Methode verwendet, die dem Benutzer zur Entwurfszeit das Dialogfeld URL-Auswahl anzeigt.

Der Filter Eigenschaftsstandardwert gibt zwei URL-Filter für das Dialogfeld an: einen für XML-Schemadefinitionsdateien (*.xsd) und einen anderen für alle Dateien (*.*).

Um eine benutzerdefinierte Filterzeichenfolge anzugeben, leiten Sie eine Klasse von der XsdSchemaFileEditor -Klasse ab, und überschreiben Sie dann die Filter -Eigenschaft, um die benutzerdefinierte Filterzeichenfolge zurückzugeben.

Eine Filterzeichenfolge enthält mindestens eine Filteroption. Jede Filteroption enthält eine Beschreibung des Filters, gefolgt von der vertikalen Leiste (|) und dem Filtermuster. Die Zeichenfolgen für verschiedene Filteroptionen werden durch den vertikalen Balken getrennt.

Im Folgenden finden Sie ein Beispiel für eine Filterzeichenfolge, die zwei Filteroptionen enthält:

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

Sie können mehrere Filtermuster in einer Filteroption angeben, indem Sie die Filtermuster durch Semikolons trennen. Im Folgenden sehen Sie ein Beispiel für eine Filterzeichenfolge, in der die erste Filteroption zwei Filtermuster angibt:

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

Gilt für:

Weitere Informationen