XmlTypeAttribute.IncludeInSchema Özellik

Tanım

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

Boolean

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.

Şunlara uygulanır