Effect.ResolveId 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
런타임 시 이 효과를 해결하는 데 사용되는 ID를 가져옵니다.
public:
property System::String ^ ResolveId { System::String ^ get(); };
public string ResolveId { get; }
member this.ResolveId : string
Public ReadOnly Property ResolveId As String
속성 값
런타임에 이 효과를 해결하는 데 사용되는 ID입니다.
설명
개발자는 제공하는 ResolutionGroupNameAttribute이름의 ExportEffectAttribute 범위에서 고유한 이름을 제공해야 합니다. 메서드는 Resolve(String) 연결( name 확인 그룹 이름) '.'인 문자열과 제공된 ExportEffectAttribute고유 이름을 사용하고 지정된 효과를 반환합니다.
예를 들어 선언을 사용하는 경우:
[assembly: ResolutionGroupName ("com.YourCompany")]
[assembly: ExportEffect (typeof (ShadowEffect), "ShadowEffect")]
그런 다음 아래 코드는 단추에 효과를 추가합니다.
[var button = new Button { Text = "I have a shadow" };
button.Effects.Add (Effect.Resolve ("com.YourCompany.ShadowEffect"));
이 속성은 개발자가 런타임 시 효과를 가져오기 위해 Resolve(String) 전달하는 문자열을 반환합니다.