Nillable (proprietà Node di tutti gli schemi)

Utilizzare la proprietà Nillable per specificare se l'attributo nil può essere utilizzato con l'elemento messaggio di istanza corrispondente per indicare che è ancora valido anche se non ha contenuto.

Si applica ai nodi di tipo

Record, Elemento Field

Category

Avanzato

Valori consentiti

  • True: imposta l'attributo nillable dell'elemento messaggio dell'istanza corrispondente su "true", specificando che se l'elemento corrispondente nei messaggi di istanza ha un attributo nil con valore "true", tale elemento non deve contenere dati.
  • False: rimuove l'attributo nillable dell'elemento messaggio di istanza corrispondente, specificando che l'attributo nil non deve essere utilizzato con l'elemento corrispondente in un messaggio di istanza.

Valore predefinito

False, specificando che l'attributo nil non deve essere utilizzato con l'elemento o l'attributo corrispondente in un messaggio di istanza.

Persistenza XSD

Come valore dell'attributo nillable dell'elemento che corrisponde al nodo Record o Elemento campo selezionato.

Commenti

È possibile esaminare e impostare questa proprietà nel Finestra Proprietà di Visual Studio quando si seleziona un nodo Record (incluso un nodo Record radice) o un nodo Elemento campo in BizTalk Editor.

Questa proprietà rappresenta un costrutto XSD standard.

Nei messaggi di istanza, l'uso dell'attributo nil deve includere il prefisso dello spazio dei nomi per lo spazio dei nomi XML Schema per le istanze, https://www.w3.org/2001/XMLSchema-instance.xsd, che è "xsi" per convenzione. Un elemento in un messaggio di istanza che include l'impostazione dell'attributo xsi:nil="true" potrebbe non avere contenuto dell'elemento, ma potrebbe avere ancora attributi.

Vedere anche

Proprietà dei nodi di tutti gli schemi