Freigeben über


_Application3.COMAddIns Eigenschaft

Definition

Ruft ein Microsoft.Office.Core.COMAddIns-Objekt mit Informationen zu den COM-Add-Ins ab, die für die aktuelle InfoPath-Anwendung registriert sind.

public:
 property System::Object ^ COMAddIns { System::Object ^ get(); };
public object COMAddIns { get; }
member this.COMAddIns : obj
Public ReadOnly Property COMAddIns As Object

Eigenschaftswert

Eine Microsoft.Office.Core.COMAddIns-Auflistung mit Informationen zu den COM-Add-Ins, die für die aktuelle InfoPath-Anwendung registriert sind.

Beispiele

Im folgenden Beispiel wird auf das erste Element in der COMAddIns-Auflistung zugegriffen, die von der ComAddIns-Eigenschaft zurückgegeben wird.

object objectReference = 1;

Microsoft.Office.Interop.InfoPath.Application app = 
   new Microsoft.Office.Interop.InfoPath.ApplicationClass();

Microsoft.Office.Core.COMAddIns myCOMAddIns = 
   (Microsoft.Office.Core.COMAddIns)(app.COMAddIns);

Microsoft.Office.Core.COMAddIn myCOMAddIn = 
   myCOMAddIns.Item(ref objectReference);
Dim objectReference As Object = 1

Dim app As New Microsoft.Office.Interop.InfoPath.ApplicationClass

Dim myCOMAddIns As Microsoft.Office.Core.COMAddIns = _
   DirectCast(app.COMAddIns, Microsoft.Office.Core.COMAddIns)

Dim myCOMAddIn As Microsoft.Office.Core.COMAddIn = _
   myCOMAddIns.Item(objectReference)

Im folgenden Beispiel wird auf das erste Element in der COMAddIns-Auflistung zugegriffen, die von der ComAddIns-Eigenschaft zurückgegeben wird.

object objectReference = 1;

Microsoft.Office.Interop.InfoPath.Application app = 
   new Microsoft.Office.Interop.InfoPath.ApplicationClass();

Microsoft.Office.Core.COMAddIns myCOMAddIns = 
   (Microsoft.Office.Core.COMAddIns)(app.COMAddIns);

Microsoft.Office.Core.COMAddIn myCOMAddIn = 
   myCOMAddIns.Item(ref objectReference);
Dim objectReference As Object = 1

Dim app As New Microsoft.Office.Interop.InfoPath.ApplicationClass

Dim myCOMAddIns As Microsoft.Office.Core.COMAddIns = _
   DirectCast(app.COMAddIns, Microsoft.Office.Core.COMAddIns)

Dim myCOMAddIn As Microsoft.Office.Core.COMAddIn = _
   myCOMAddIns.Item(objectReference)

Hinweise

Das COMAddIns-Objekt, das von der COMAddIns-Eigenschaft von InfoPath zurückgegeben wird, wird im Microsoft.Office.Core-Namespace implementiert. Das Microsoft.Office.Core.COMAddIns-Objekt liefert Informationen zur Auflistung von COM-Add-Ins von InfoPath, die in der Windows-Registrierung des Computers des Benutzers registriert sind. Um auf die Elemente des Microsoft.Office.Core-Namespace zuzugreifen, müssen Sie zunächst einen Verweis auf die Microsoft Office 14.0-Objektbibliothek auf der Registerkarte COM des Dialogfelds Verweis hinzufügen in Visual Studio hinzufügen hinzufügen.

Um die COMAddIns-Eigenschaft für den Zugriff auf das Microsoft.Office.Core.COMAddIns-Objekt zu verwenden, müssen Sie das von der InfoPath COMAddIns-Eigenschaft zurückgegebene Objekt wie im Codebeispiel veranschaulicht in den Office COMAddIns-Typ umwandeln.

Gilt für: