VCActiveXReference.ControlFullPath Propriété

Définition

Obtient le chemin d'accès complet au contrôle ActiveX sélectionné.

public:
 property System::String ^ ControlFullPath { System::String ^ get(); };
public:
 property Platform::String ^ ControlFullPath { Platform::String ^ get(); };
[System.Runtime.InteropServices.DispId(2064)]
public string ControlFullPath { [System.Runtime.InteropServices.DispId(2064)] get; }
[<System.Runtime.InteropServices.DispId(2064)>]
[<get: System.Runtime.InteropServices.DispId(2064)>]
member this.ControlFullPath : string
Public ReadOnly Property ControlFullPath As String

Valeur de propriété

String

Chemin d'accès complet au contrôle ActiveX sélectionné.

Attributs

Exemples

[Visual Basic]

Effectue une boucle sur chaque projet de votre solution et répertorie le chemin d’accès complet de chaque contrôle ActiveX (COM).

' Add a reference to Microsoft.VisualStudio.VCProjectEngine and have a   
' Visual C++ project loaded before running this example. Also, you   
' should have at least one ActiveX (COM) reference in a project.  
Imports EnvDTE  
Imports Microsoft.VisualStudio.VCProjectEngine  

Public Module Module1  
    Sub Test()  
        Dim proj As Project  
        Dim vcproj As VCProject  
        Dim ref As VCReference  
        Dim axref As VCActiveXReference  

        On Error Resume Next  

        ' Loop each project in the solution.  
        For Each proj In DTE.Solution.Projects  
            vcproj = Nothing  
            vcproj = CType(proj.Object, VCProject)  
            ' If this project is a Visual C++ project  
            If Not vcproj Is Nothing Then  
                ' Loop the references for this Visual C++ project  
                For Each ref In vcproj.VCReferences  
                    axref = Nothing  
                    axref = CType(ref, VCActiveXReference)  
                    ' If this reference is an ActiveX reference  
                    If Not axref Is Nothing Then  
                        MsgBox("Control path: " & axref.ControlFullPath)  
                    End If  
                Next  
            End If  
        Next  
    End Sub  
End Module  

Remarques

Pour plus d’informations sur la compilation et l’exécution de cet exemple, consultez Comment : compiler un exemple de code pour Visual C++ extensibilité du modèle de code .

S’applique à