Udostępnij za pośrednictwem


Metoda VCCodeModel.AddIDLLibrary —

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

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

Składnia

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

Parametry

  • Name
    Typ: System.String
    Wymagane.Określa nazwę nowej biblioteki.
  • 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 AddIDLLibrary 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.VCCodeIDLLibrary
A VCCodeIDLLibrary object.

Uwagi

Wywołanie funkcji w celu wstawienia library 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 biblioteki do końca pliku Project.idl.

Sub AddIDLLibrary()
    Dim codeModel As VCCodeModel
    codeModel = DTE.Solution.Item(1).CodeModel
    Dim idlLibrary As VCCodeIDLLibrary
    idlLibrary = codeModel.AddIDLLibrary("MyLibrary", "Project.idl", -1)
End Sub

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCCodeModel Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel