Errors-samlingen

Microsoft Office InfoPath

Errors-samlingen

Errors Error

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.