XmlTypeAttribute.IncludeInSchema Özellik
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.
TÜRÜn XML şema belgelerine eklenip eklenmeyeceğini belirten bir değer alır veya ayarlar.
public:
property bool IncludeInSchema { bool get(); void set(bool value); };
public bool IncludeInSchema { get; set; }
member this.IncludeInSchema : bool with get, set
Public Property IncludeInSchema As Boolean
Özellik Değeri
true
XML şema belgelerine türü eklemek için; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek, özelliğini olarak ayarlayarak sınıfına IncludeInSchema uygular XmlTypeAttribute ExtraneousInfo
.false
[XmlType(IncludeInSchema=false)]
public ref class ExtraneousInfo{};
[XmlType(IncludeInSchema = false)]
public class ExtraneousInfo
{
// Insert the members of the class.
}
<XmlType(IncludeInSchema := False)> _
Public Class ExtraneousInfo
' Insert the members of the class.
End Class
Açıklamalar
XmlTypeAttribute XML türünün ad alanını, XML türü adını ve türün XML şema belgesine eklenip eklenmeyeceğini belirtmek için sınıfına uygulayın. Sınıfının özelliklerini XmlTypeAttribute ayarlamanın sonuçlarını görmek için uygulamanızı yürütülebilir dosya veya DLL olarak derleyin ve sonuçta elde edilen dosyayı XML Şema Tanımı aracına (XSD.exe) geçirin. Araç, tür tanımı da dahil olmak üzere şemayı yazar.