XML Schema attributeGroup ਅੰਗ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
attributeGroup ਅੰਗ ਵਿਸ਼ੇਸ਼ਤਾ ਘੋਸ਼ਣਾਵਾਂ ਨੂੰ ਸਮੂਹ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਕਿ ਇਹ ਘੋਸ਼ਣਾਵਾਂ ਸਮੂਹ ਵਜੋਂ ਜੋੜੀਆਂ ਜਾ ਸਕਣ।
ਅੰਗ ਸੂਚਨਾ
ਹੋਰਨਾਮਾ | ਬੰਦ ਨਹੀਂ |
ਮਾਤਾ ਅੰਗ | attributeGroup、complexType、schema、restriction (simpleContent)、extension (simpleContent)、restriction (complexContent)、extension (complexContent) |
ਸਮੱਗਰੀ | annotation、attribute、attributeGroup、anyAttribute |
ਵਿਧਾਨ
<attributeGroup id=ID name=NCName ref=QName ਕੋਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ > (annotation?),((attribute|attributeGroup)*,anyAttribute?)) </attributeGroup>
(? ਚਿੰਨ੍ਹ ਵਿਸ਼ੇਸ਼ਤਾ ਗਰੁੱਪ ਅੰਗ ਵਿੱਚ ਘੋਸ਼ਿਤ ਹੁੰਦਾ ਹੈ, ਅੰਗ ਕੋਈ ਵੀ ਸਮਾਂ ਜਾਂ ਇੱਕ ਵਾਰ ਹੋ ਸਕਦਾ ਹੈ,* ਚਿੰਨ੍ਹ ਘੋਸ਼ਿਤ ਅੰਗ ਕੋਈ ਵੀ ਸਮਾਂ ਜਾਂ ਬਹੁਤ ਸਾਰੇ ਵਾਰ ਹੋ ਸਕਦਾ ਹੈ。)
ਵਿਸ਼ੇਸ਼ਤਾ | ਵਰਣਨ |
---|---|
id | ਵਿਕਲਪਿਤ।ਇਸ ਅੰਗ ਦੇ ਇੱਕੋਈ ਆਈਡੀ ਨਿਰਧਾਰਿਤ ਕਰੋ। |
name | ਵਿਕਲਪਿਤ।ਵਿਸ਼ੇਸ਼ਤਾ ਸਮੂਹ ਦਾ ਨਾਮ ਨਿਰਧਾਰਿਤ ਕਰੋ।name ਅਤੇ ref ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਸਾਥ-ਸਾਥ ਹੋ ਸਕਦੀਆਂ। |
ref | ਵਿਕਲਪਿਤ।ਨਿਰਧਾਰਿਤ ਵਿਸ਼ੇਸ਼ਤਾ ਸਮੂਹ ਲਈ ਹਵਾਲਾ ਨਿਰਧਾਰਿਤ ਕਰੋ।name ਅਤੇ ref ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਸਾਥ-ਸਾਥ ਹੋ ਸਕਦੀਆਂ। |
ਕੋਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ | ਵਿਕਲਪਿਤ।ਨਾਨ-ਸਕੇਮਾ ਨਾਮਕਰਣ ਜਾਂਬੂਮੇਹਰ ਕੀਤੇ ਗਏ ਕਿਸੇ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰੋ। |
ਉਦਾਹਰਣ
<xs:attributeGroup name="personattr"> <xs:attribute name="attr1" type="string"/> <xs:attribute name="attr2" type="integer"/> </xs:attributeGroup> <xs:complexType name="person"> <xs:attributeGroup ref="personattr"/> </xs:complexType>
مثال میں 'personattr' نام کا پرپوزر گروپ دکھایا گیا ہے، جس کو 'person' معقد نوع میں استعمال کیا جاتا ہے。