Errors-samlingen


Inneholder et Error-objekt for hver feil i et Microsoft Office InfoPath 2003-skjema. Et Error-objekt inneholder informasjon om en InfoPath-feil, inkludert detaljert melding, kort melding, kode, type og den tilknyttede XML-noden.
Merknader
Errors-samlingen er en komplett samling som inneholder egenskaper og metoder for å legge til, slette og få tilgang til Error-objektene i samlingen.
I tillegg til å behandle feil som genereres av InfoPath, kan Errors-samlingen også brukes til å opprette egendefinerte feil ved hjelp av Add-metoden.
Obs! Egendefinerte feil kan også opprettes ved hjelp av ReportError-metoden for DataDOMEvent-objektet.
Bruke Errors-samlingen
Errors-samlingen er tilgjengelig via Errors-egenskapen for XDocument-objektet. Errors-samlingen er knyttet til et skjemas underliggende XML-dokument slik at feil som oppstår, oppstår i XML-dokumentet.
I eksemplet nedenfor brukes Count-egenskapen for Errors-samlingen til å hente antallet feil i samlingen:
XDocument.UI.Alert("Count of errors: " + XDocument.Errors.Count);
Hvis du vil slette en bestemt feil fra Errors-samlingen, bruker du Delete-metoden, med XML-koden og betingelsesnavnet som argumenter:
XDocument.Errors.Delete(myXMLNode, "MyErrorName");
Hvis du vil slette alle feilene i Errors-samlingen, bruker du DeleteAll-metoden:
XDocument.Errors.DeleteAll();
Hvis du vil angi en referanse til en feil i Errors-samlingen, bruker du Item-egenskapen:
var objError;
objError = XDocument.Errors.Item(0);
// Or...
objError = XDocument.Errors(0);
Hvis du vil ha mer informasjon om bruk av Errors-samlingen, se Behandle feil.