다음을 통해 공유


IRegistrationServices 인터페이스

정의

COM에서 사용할 관리되는 어셈블리의 등록 및 등록 취소를 위한 서비스 집합을 제공합니다.

public interface class IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
public interface IRegistrationServices
[System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IRegistrationServices
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
type IRegistrationServices = interface
[<System.Runtime.InteropServices.Guid("CCBD682C-73A5-4568-B8B0-C7007E11ABA2")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IRegistrationServices = interface
Public Interface IRegistrationServices
파생
특성

설명

COM 클라이언트에서 어셈블리 내에 있는 개체를 사용 하는 경우 등록 해야 합니다.

메서드

GetManagedCategoryGuid()

관리되는 클래스가 들어 있는 COM 범주의 GUID를 반환합니다.

GetProgIdForType(Type)

지정된 형식의 COM ProgID를 검색합니다.

GetRegistrableTypesInAssembly(Assembly)

RegisterAssembly(Assembly, AssemblyRegistrationFlags)를 호출하여 등록되는 어셈블리의 클래스 목록을 검색합니다.

RegisterAssembly(Assembly, AssemblyRegistrationFlags)

COM에서 만들 수 있도록 클래스를 관리되는 어셈블리에 등록합니다.

RegisterTypeForComClients(Type, Guid)

지정된 GUID를 사용하여 COM에 지정된 형식을 등록합니다.

TypeRepresentsComType(Type)

지정된 형식이 COM 형식인지 여부를 확인합니다.

TypeRequiresRegistration(Type)

지정된 형식을 등록해야 하는지 여부를 확인합니다.

UnregisterAssembly(Assembly)

관리되는 어셈블리의 클래스 등록을 취소합니다.

적용 대상