Udostępnij za pośrednictwem


Metoda VCCodeModel.AddIDLImport —

Dodaje nowy import instrukcji do pliku określonego .idl.

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

'Deklaracja
Function AddIDLImport ( _
    Name As String, _
    Location As Object, _
    Position As Object _
) As VCCodeIDLImport
VCCodeIDLImport AddIDLImport(
    string Name,
    Object Location,
    Object Position
)
VCCodeIDLImport^ AddIDLImport(
    String^ Name, 
    Object^ Location, 
    Object^ Position
)
abstract AddIDLImport : 
        Name:string * 
        Location:Object * 
        Position:Object -> VCCodeIDLImport 
function AddIDLImport(
    Name : String, 
    Location : Object, 
    Position : Object
) : VCCodeIDLImport

Parametry

  • Name
    Typ: System.String
    Wymagane.Określa nazwę nagłówka, IDL lub Wykładowcom (w cudzysłowie) plik ma zostać zaimportowany.
  • Location
    Typ: System.Object
    Wymagane.Nazwa ścieżki lub pliku plik .idl ma zostać zmodyfikowana.Jeśli plik nie istnieje, jest on utworzony automatycznie.Plik zostanie dodany do projektu, jeśli nie jest już elementu projektu.Jeśli plik nie mogą być utworzone i dodane do projektu, następnie AddIDLImport nie powiedzie się.
  • Position
    Typ: System.Object
    Opcjonalne.Domyślnie = 0.Element kodu, po którym ma być dodany nowy element.Jeśli wartość jest CodeElement, a następnie dodaje się nowy element natychmiast po.
    Ponieważ zbiory rozpocząć ich liczba w jednym, przekazując 0 wskazuje, że nowy element powinien być umieszczony na początku kolekcji.Wartość-1 oznacza element powinny być umieszczane na końcu.

Wartość zwracana

Typ: Microsoft.VisualStudio.VCCodeModel.VCCodeIDLImport
A VCCodeIDLImport object.

Uwagi

Wywołanie funkcji w celu wstawienia import instrukcji do pliku określonego .idl VCCodeModel obiektu.

Zobacz Jak: skompilować kod przykładowy dla Visual C++ kod modelu rozszerzalności informacji na temat skompilować i uruchomić tej próbki.

Przykłady

W tym przykładzie dodaje instrukcji import do pliku Project.idl.

Sub AddIDLImport()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim idlImport As VCCodeIDLImport
    idlImport = codeModel.AddIDLImport("""MyIdlFile.idl""", "Project.idl")
End Sub

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeModel Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel