Megosztás a következőn keresztül:


Útmutató: Interop szerelvények létrehozása típuskódtárakból

A Type Library Importer (Tlbimp.exe) egy parancssori eszköz, amely metaadatokká alakítja a COM-típustárakban található társosztályokat és interfészeket. Ez az eszköz automatikusan létrehoz egy interop szerelvényt és névteret a típusadatokhoz. Miután egy osztály metaadatai elérhetővé válnak, a felügyelt ügyfelek létrehozhatnak COM típusú példányokat, és meghívhatják a metódusait, mintha .NET-példány lenne. Tlbimp.exe egyszerre metaadatokká konvertál egy teljes típustárat, és nem tud típusinformációkat generálni a típustárban definiált típusok egy részhalmazához.

Interop assembly létrehozása egy típustárból

  1. Használja az alábbi parancsot:

    tlbimp<type-library-file>

    A /out: kapcsoló hozzáadása egy módosított névvel rendelkező interop szerelvényt hoz létre, például LOANLib.dll. Az interop szerelvény nevének módosítása segíthet megkülönböztetni az eredeti COM DLL-től, és megelőzheti az ismétlődő nevekből eredő problémákat.

Példa

Az alábbi parancs létrehozza a Loanlib.dll szerelvényt a Loanlib névtérben.

tlbimp Loanlib.tlb  

Az alábbi parancs egy módosított névvel (LOANLib.dll) rendelkező interop-szerelvényt hoz létre.

tlbimp LoanLib.tlb /out: LOANLib.dll  

Lásd még