이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

IVsDataProvider.GetAssembly 메서드 (Guid, String)

해당 공급자 관련 어셈블리 문자열 변환 Assembly DDEX 특정 데이터 소스에 대 한 표현입니다.

네임스페이스:  Microsoft.VisualStudio.Data.Core
어셈블리:  Microsoft.VisualStudio.Data.Core(Microsoft.VisualStudio.Data.Core.dll)

Assembly GetAssembly(
	Guid source,
	string assemblyString
)

매개 변수

source
형식: Guid

DDEX 데이터 소스 식별자입니다.

assemblyString
형식: String

어셈블리 공급자별 문자열입니다.

반환 값

형식: Assembly
Assembly 경우 지정한 DDEX 데이터 원본에 대해 지정 된 어셈블리의 문자열에서 확인 된 어셈블리를 나타내는 개체를 찾을 수. 그렇지 않으면 null.

예외조건
ArgumentNullException

assemblyString 매개 변수가 null입니다.

[<ANY>]

DDEX 공급자 GetAssembly 또는 GetAssembly 구현에서 예외가 발생 했습니다.

여부 소스 매개 변수 값은 비어 있지 않은 GUID가 및 DDEX 공급자 호출 하는 경우,이 메서드는 확인 GetAssembly 메서드를 사용할 수 있는 경우. 없는 어셈블리를 사용할 수 있으면이 시점에서 호출 된 GetAssembly 메서드.

다음 코드에서는 공급자 특정 어셈블리 문자열을 사용 하 여이 메서드를 호출 하 고 다음 어셈블리에서 문자열 리소스를 검색 하는 방법을 보여 줍니다.

using System;
using System.IO;
using System.Reflection;
using Microsoft.VisualStudio.Data.Core;
using Microsoft.VisualStudio.Data.Services.SupportEntities;

public class DDEX_IVsDataProviderExample3
{
    public static Stream GetProviderString(IVsDataProvider provider,
        string resourceName, string assemblyString)
    {
        Assembly assembly = provider.GetAssembly(assemblyString);
        return assembly.GetManifestResourceStream(resourceName);
    }
}

표시: