signedDataBlock-elementet

Microsoft Office InfoPath

Vis alt Vis alt

signedDataBlock-elementet

Definerer et nodesett i skjemaets underliggende XML-dokument som du kan bruke en digital signatur i.

Type

xsd:complexType

Underordnede elementer

Element Beskrivelse
message Meldingen om signaturbekreftelse som vises når en digital signatur brukes på skjemaet eller en skjemainndeling.

Attributter

Attributt Type Obligatorisk Beskrivelse Mulige verdier
name xdSignedDataBlockName Ja Inneholder navnet på signedDataBlock.

minLength = 1

maxLength = 255

data xsd:string Ja Inneholder et XPath-samsvarsuttrykksom definerer nodesettet til signaturen brukes på. streng
signatureLocation xsd:string Ja Inneholder et XPath-uttrykk som peker til XML DOM-noden (Document Object Model) i skjemaets underliggende XML-dokument der den digitale signaturen lagres. streng
mode xdSignatureRelationEnum Ja Angis signaturrelasjonen for signedDatablock-elementet. Standardverdien er "single".
  • countersign
  • cosign
  • single

Definisjon

    <xsd:element name="signedDataBlock">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="message" type="xsf:xdSignedDataBlockMessage" minOccurs="0"></xsd:element>
    </xsd:sequence>
    <xsd:attribute name="name" type="xsf:xdSignedDataBlockName" use="required"></xsd:attribute>
    <xsd:attribute name="data" type="xsd:string" use="required"></xsd:attribute>
    <xsd:attribute name="signatureLocation" type="xsd:string" use="required"></xsd:attribute>
    <xsd:attribute name="mode" type="xsf:xdSignatureRelationEnum" use="required"></xsd:attribute>
  </xsd:complexType>
  <xsd:unique name="signedDataBlock_name_unique">
    <xsd:selector xpath="."/>
    <xsd:field xpath="@name"/>
  </xsd:unique>
</xsd:element>

  

Merknader

Nodesettet må være unionen av tilkoblede deltrær. Hvis en ikke-bladnode er inkludert i signedDataBlock, må alle de underordnede inkluderes.

Obs!  Dette elementet støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. Skjemaer definert av en skjemadefinisjonsfil (XSF) som inkluderer dette elementet, kan ikke åpnes i InfoPath når oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.

Eksempel

Følgende er et eksempel på signedDataBlock-elementet:

    <xsf:documentSignatures>
 <xsf:signedDataBlock name=”main”
  data=”my:myfields/my:subtree1 | my:myfields/my:subtree2”
  signatureLocation=”my:mifields/sig:signatures/main”
  mode=”countersign”>
  <xsf:message>By pressing the &quot;Sign&quot; button below, I agree to be bound
   to the terms of this document.</xsf:message>
 </xsf:signedDataBlock>
</xsf:documentSignatures>