Marshal.GenerateProgIdForType(Type) 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定类型的编程标识符 (ProgID)。
public:
 static System::String ^ GenerateProgIdForType(Type ^ type);public static string? GenerateProgIdForType(Type type);public static string GenerateProgIdForType(Type type);[System.Security.SecurityCritical]
public static string GenerateProgIdForType(Type type);static member GenerateProgIdForType : Type -> string[<System.Security.SecurityCritical>]
static member GenerateProgIdForType : Type -> stringPublic Shared Function GenerateProgIdForType (type As Type) As String参数
- type
- Type
要获取其 ProgID 的类型。
返回
指定类型的 ProgID。
- 属性
例外
              type 参数不是由 COM 创建的类。 该类必须是公共的,必须具有公共的无参数构造函数,而且必须是 COM 可见的。
              type 参数为 null。
注解
如果类型在元数据中具有 ProgID,则返回该 ProgID。 否则,将基于类型的完全限定名称生成 ProgID。