clsid-attributtet
Angir ID for COM-klasse (CLSID) for en ActiveX-kontroll.
Type
xsd:string
Overordnede elementer
Element | Beskrivelse |
---|---|
allowedControl | Angir ActiveX-kontroller som kan startes. |
Definisjon
<xsd:attribute name="clsid" type="xsd:string" use="required" ></xsd:attribute>
Merknader
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.
Når visningen inneholder en OBJECT-kode, vil kontrollen bare bli startet hvis CLSID-attributtet er oppgitt som et allowedControl-element i permissions-elementet. Hvis en ActiveX-kontroll med dette CLSID-attributtet ikke finnes på systemet og ikke kan installeres, vil skjemaet ikke kunne åpnes.
Eksempel
Eksemplet nedenfor viser bruk av clsid-attributtet i allowedControl-elementet:
<xsf:permissions>
<xsf:allowedControl
cabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”
clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"
version="1,0,0,1" />
<xsf:allowedControl
clsid="{F08DF954-8592-11D1-B16A-00C0F0283630}" />
</xsf:permissions>