Compartilhar via


Application.ComAddIns Propriedade

Definição

Obtém um objeto Microsoft.Office.Core.COMAddIns contendo informações sobre os Suplementos COM registrados para o aplicativo InfoPath atual.

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

Valor da propriedade

Uma coleção Microsoft.Office.Core.COMAddIns que contém informações sobre os Suplementos COM registrados para o aplicativo InfoPath atual.

Exceções

O modelo de formulário não está configurado para Total Confiança usando a categoria Segurança e Confiança da caixa de diálogo Opções de Formulário.

Exemplos

O exemplo a seguir acessa o primeiro item da coleção COMAddIns retornada pela propriedade ComAddIns .

Object objectReference = 1;
Microsoft.Office.InfoPath.Application app = 
   this.Application;

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 Microsoft.Office.InfoPath.Application = _
   Me.Application

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

Dim myComAddIn As Microsoft.Office.Core.COMAddIn = _
   myComAddIns.Item(objectReference)

Comentários

O objeto COMAddIns retornado pela propriedade InfoPath ComAddIns é implementado no namespace Microsoft.Office.Core . O objeto Microsoft.Office.Core.COMAddIns fornece informações sobre a coleção de suplementos do InfoPath COM registrados no registro do Windows do computador do usuário. Para acessar os membros do namespace Microsoft.Office.Core , primeiro você deve adicionar uma referência à Biblioteca de Objetos do Microsoft Office 14.0 na guia COM da caixa de diálogo Adicionar Referência no Visual Studio.

Para usar a propriedade Microsoft.Office.InfoPath.ComAddIns para acessar o objeto Microsoft.Office.Core.COMAddIns , você deve lançar a propriedade InfoPath ComAddIns para o tipo COMAddIns do Office, conforme mostrado no exemplo de código.

This member can be accessed only by forms opened from a form template that has been configured to run with full trust using the Security and Trust category of the Form Options dialog box. This member requires full trust for the immediate caller and cannot be used by partially trusted code. For more information, see "Using Libraries from Partially Trusted Code" on MSDN.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a