SystemTray 클래스
2013-03-11
응용프로그램 페이지의 시스템 트레이와의 상호 작용을 위한 메서드 및 속성을 제공합니다.
Namespace:
Microsoft.Phone.Shell
어셈블리: Microsoft.Phone(Microsoft.Phone.dll)
XMLNS for XAML: xmlns에 매핑되지 않습니다.
SystemTray 형식에서는 다음과 같은 멤버를 노출합니다.
| 이름 | Description | |
|---|---|---|
![]() ![]() | BackgroundColor | 현재 응용프로그램 페이지의 시스템 트레이 배경색을 가져오거나 설정합니다. |
![]() | Dispatcher | 이 개체와 관련된 Dispatcher를 가져옵니다. (DependencyObject에서 상속됨) |
![]() ![]() | ForegroundColor | 현재 응용프로그램 페이지의 시스템 트레이 전경색을 가져오거나 설정합니다. |
![]() ![]() | IsVisible | 현재 응용프로그램 페이지의 시스템 트레이 표시 여부를 가져오거나 설정합니다. |
![]() ![]() | Opacity | 현재 응용프로그램 페이지의 시스템 트레이 불투명도 인수를 가져오거나 설정합니다. |
![]() ![]() | ProgressIndicator | 현재 응용프로그램 페이지의 시스템 트레이에 있는 진행률 표시기를 가져오거나 설정합니다. |
| 이름 | Description | |
|---|---|---|
![]() | CheckAccess | 호출 스레드에서 이 개체에 액세스할 수 있는지 여부를 확인합니다. (DependencyObject에서 상속됨) |
![]() | ClearValue | 종속성 속성의 로컬 값을 지웁니다. (DependencyObject에서 상속됨) |
![]() | Equals(Object) | 지정한 Object가 현재 Object와 같은지 확인합니다. (Object에서 상속됨) |
![]() | Finalize | 가비지 수집기에서 Object를 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() | GetAnimationBaseValue | Windows Phone 종속성 속성에 대해 설정되어 있고 애니메이션이 활성 상태가 아닐 때 적용되는 기준 값을 반환합니다. (DependencyObject에서 상속됨) |
![]() ![]() | GetBackgroundColor | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 BackgroundColor의 값을 가져옵니다. |
![]() ![]() | GetForegroundColor | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 ForegroundColor의 값을 가져옵니다. |
![]() | GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) |
![]() ![]() | GetIsVisible | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 IsVisible의 값을 가져옵니다. |
![]() ![]() | GetOpacity | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 Opacity의 값을 가져옵니다. |
![]() ![]() | GetProgressIndicator | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 ProgressIndicator의 값을 가져옵니다. |
![]() | GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() | GetValue | DependencyObject에서 종속성 속성의 현재 유효 값을 반환합니다. (DependencyObject에서 상속됨) |
![]() | MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() | ReadLocalValue | 로컬 값이 설정된 경우, 종속성 속성의 로컬 값을 반환합니다. (DependencyObject에서 상속됨) |
![]() ![]() | SetBackgroundColor | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 BackgroundColor의 값을 설정합니다. |
![]() ![]() | SetForegroundColor | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 ForegroundColor의 값을 가져옵니다. |
![]() ![]() | SetIsVisible | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 IsVisible의 값을 설정합니다. |
![]() ![]() | SetOpacity | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 Opacity의 값을 설정합니다. |
![]() ![]() | SetProgressIndicator | 지정된 전화 응용프로그램 페이지에 대한 연결된 속성 ProgressIndicator의 값을 설정합니다. |
![]() | SetValue | DependencyObject에 종속성 속성의 로컬 값을 설정합니다. (DependencyObject에서 상속됨) |
![]() | ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
| 이름 | Description | |
|---|---|---|
![]() ![]() | BackgroundColorProperty | BackgroundColor에 대한 종속성 속성입니다. |
![]() ![]() | ForegroundColorProperty | ForegroundColor에 대한 종속성 속성입니다. |
![]() ![]() | IsVisibleProperty | IsVisible에 대한 종속성 속성입니다. |
![]() ![]() | OpacityProperty | Opacity에 대한 종속성 속성입니다. |
![]() ![]() | ProgressIndicatorProperty | ProgressIndicator에 대한 종속성 속성입니다. |
다음 코드 예제에서는 SystemTray 클래스를 ProgressIndicator 클래스와 함께 사용하는 방법을 보여 줍니다.
using Microsoft.Phone.Shell; namespace SystemTrayTest { public partial class MainPage : PhoneApplicationPage { ProgressIndicator prog; public MainPage() { InitializeComponent(); SystemTray.SetIsVisible(this, true); SystemTray.SetOpacity(this, 0.5); SystemTray.SetBackgroundColor(this, Colors.Purple); SystemTray.SetForegroundColor(this, Colors.Yellow); prog = new ProgressIndicator(); prog.IsVisible = true; prog.IsIndeterminate = true; prog.Text = "Click me..."; SystemTray.SetProgressIndicator(this, prog); } } }
다음 코드 예제에서는 XAML의 SystemTray에 ProgressIndicator를 사용하는 방법에 대해 설명합니다. 이 코드는 PHONE:PHONEAPPLICATIONPAGE 요소 내에 삽입됩니다. IsIndeterminate, IsVisible, Text 및 Value 특성은 모두 데이터 바인딩될 수 있습니다.
<shell:SystemTray.ProgressIndicator> <shell:ProgressIndicator IsIndeterminate="True" IsVisible="True" Text="Click me..." /> </shell:SystemTray.ProgressIndicator>




