Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "IMetaDataAssemblyImport" in [All]

Interfaces

.
Summary
IMetaDataAssemblyImport - part of Unmanaged Metadata API
.

    public interface IMetaDataAssemblyImport {

.

    //    IUnknown *ppIUnk[],         // [OUT] put IMetaDataAssemblyImport pointers here

.

    /// <param name="ppIUnk">[in] An array of type <c>IUnknown</c> in which to put the <c>IIMetadataAssemblyImport</c> interface pointers. </param>

.

        Guid metaDataAssemblyImportRiid = new Guid((typeof(IMetaDataAssemblyImport).GetCustomAttributes(typeof(GuidAttribute), false).Single() as GuidAttribute).Value);

.

        IMetaDataAssemblyImport metaDataAssemblyImport = metaDataAssemblyImportObj as IMetaDataAssemblyImport;

.
Documentation
[IMetaDataAssemblyImport] on MSDN
.

    /// The value of riid must specify one of the "import" or "emit" interfaces. Valid values are IID_IMetaDataEmit, IID_IMetaDataImport, IID_IMetaDataAssemblyEmit, IID_IMetaDataAssemblyImport, IID_IMetaDataEmit2, or IID_IMetaDataImport2.

.

    /// The value of riid must specify one of the "import" or "emit" interfaces. Valid values are IID_IMetaDataEmit, IID_IMetaDataImport, IID_IMetaDataAssemblyEmit, IID_IMetaDataAssemblyImport, IID_IMetaDataEmit2, or IID_IMetaDataImport2.


 
Access PInvoke.net directly from VS: