_Application3.COMAddIns Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um objeto Microsoft.Office.Core.COMAddIns contendo informações sobre os Suplementos COM registrados para o aplicativo InfoPath atual.
public:
property System::Object ^ COMAddIns { System::Object ^ get(); };
public object COMAddIns { get; }
member this.COMAddIns : obj
Public 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.
Exemplos
O exemplo a seguir acessa o primeiro item da coleção COMAddIns retornada pela propriedade ComAddIns .
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)
O exemplo a seguir acessa o primeiro item da coleção COMAddIns retornada pela propriedade ComAddIns .
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)
Comentários
O objeto COMAddIns retornado pela propriedade ComAddIns do InfoPath é 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 COMAddIns para acessar o objeto Microsoft.Office.Core.COMAddIns , você deve lançar o objeto retornado pela propriedade InfoPath COMAddIns para o tipo COMAddIns do Office, conforme mostrado no exemplo de código.