wp7用の小さなアプリを作成していますが、参照から取得しようとするとエラーが発生します。
次のようなコード:
private void refreshExistingShellTile()
{
using (IEnumerator<ShellTile> enumerator = ShellTile.get_ActiveTiles().GetEnumerator())
{
while (enumerator.MoveNext())
{
ShellTile current = enumerator.get_Current();
if (null != current.get_NavigationUri() && !current.get_NavigationUri().ToString().Equals("/"))
{
Black_n_Gold.Entities.Tile tile = App.CurrentApp.tileService.findById(App.CurrentApp.tileService.getTileId(current.get_NavigationUri().ToString()));
if (tile != null && tile.id == this.customizedTile.id)
{
current.Delete();
this.createShellTile(this.customizedTile);
}
}
}
}
}
そして私はこのエラーがあります:
'Microsoft.Phone.Shell.ShellTile.ActiveTiles.get': cannot explicitly call operator or accessor
'Microsoft.Phone.Shell.ShellTile.NavigationUri.get': cannot explicitly call operator or accessor
'System.Collections.Generic.IEnumerator<Microsoft.Phone.Shell.ShellTile>.Current.get': cannot explicitly call operator or accessor
プロパティを追加または設定しようとしたときに同じエラーが発生し、Webを調べましたが、解決策が見つかりませんでした。