3)Win10-UWA开发 API参考 - 2

原创 2015年08月23日 01:08:26


孙广东  2015.8.23


二、适用于 UWP 应用的 .NET

适用于 UWP 应用的 .NET 提供一组托管类型,你可以利用这组托管类型通过 C# 或 Visual Basic 创建适用于 Windows 10 的 UWP 应用。以下列表显示适用于 UWP 应用的 .NET 中的命名空间。请注意,适用于 UWP 应用的 .NET 包括在完整的 .NET Framework 中为每个命名空间提供的类型的子集。


仅 UWP:以 HTML 或 XAML 元素表示的 UWP 应用 API 仅在 UWP 应用中受支持;它们不受桌面应用或 Windows 桌面浏览器支持。

应用或 Windows 桌面浏览器支持。

命名空间

描述

System

包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、特性和处理异常的基础类和基类。

System.CodeDom.Compiler

包含的类型用于管理采用受支持编程语言的源代码的生成和编译。

System.Collections

包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类。

System.Collections.Concurrent

包含定义各种集合对象以进行并发处理的接口和类。

System.Collections.Generic

包含用于定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合,这种集合在类型安全和性能上均优于非泛型强类型集合。

System.Collections.ObjectModel

包含能在可重用库的对象模型中用作集合的类。在属性或方法返回集合时使用这些类。

System.Collections.Specialized

包含专用的强类型集合;例如,链接表词典、位向量以及只包含字符串的集合。

System.ComponentModel

提供用于实现组件和控件的运行时和设计时行为的类。

System.ComponentModel.DataAnnotations

提供用于为控件定义元数据的特性类。

System.ComponentModel.DataAnnotations.Schema

为用于定义控件元数据的特性类提供支持。

System.Composition

若要安装 System.Composition 命名空间,请在 Visual Studio 2015 RC 或更高版本中打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索 Microsoft.Composition 包。

System.Composition.Convention

若要安装 System.Composition 命名空间,请在 Visual Studio 2015 RC 或更高版本中打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索 Microsoft.Composition 包。

System.Composition.Hosting

若要安装 System.Composition 命名空间,请在 Visual Studio 2015 RC 或更高版本中打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索 Microsoft.Composition 包。

System.Composition.Hosting.Core

若要安装 System.Composition 命名空间,请在 Visual Studio 2015 RC 或更高版本中打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索 Microsoft.Composition 包。

System.Data

System.Data 命名空间提供对表示 ADO.NET 结构的类的访问。通过 ADO.NET,可以生成可有效管理多个数据源的数据的组件。

System.Diagnostics

提供使你可与系统进程、事件日志和性能计数器进行交互的类。

System.Diagnostics.CodeAnalysis

包含用于与代码分析工具交互的类。

System.Diagnostics.Contracts

包含用于表示程序构造(如前置条件、后置条件和固定协定)的静态类。

System.Diagnostics.Tracing

提供允许开发人员创建要由 Windows 事件跟踪 (ETW) 捕获的强类型事件的类型和成员。

System.Dynamic

提供支持动态语言运行时 (DLR) 的类和接口。

System.Globalization

包含定义区域性相关信息的类,这些信息包括语言、国家/地区、正在使用的日历、日期的格式模式、货币、数字以及字符串的排序顺序。

System.IO

包含允许对数据流和文件进行同步和异步读写的类型。

System.IO.Compression

包含提供基本的流压缩和解压缩的类。

System.Linq

包含支持使用语言集成查询 (LINQ) 的查询的类和接口。

System.Linq.Expressions

包含可使语言级别的代码表达式表示为表达式树形式的对象的类型。

System.Net

为当前网络采用的多种协议提供简单的编程接口。

System.Net.Http

为现代 HTTP 应用程序提供一个编程接口。

System.Net.Http.Headers

提供 System.Net.Http 命名空间使用的 HTTP 头的支持集合。

System.Net.NetworkInformation

提供对网络流量数据、网络地址信息和本地计算机地址变更通知的访问。

System.Numerics

包含的类型是对 .NET Framework 所定义的数值基元的补充。

System.Reflection

包含提供已加载类型、方法和字段的托管视图的类和接口,并具有动态创建和调用类型的能力。

System.Reflection.Context

包含可启用自定义反射上下文的类。

System.Reflection.Emit

包含一些类,这些类允许编译器或工具发出元数据和 Microsoft 中间语言 (MSIL) 并在磁盘上生成 PE 文件(可选)。这些类的主要客户端是脚本引擎和编译器。

System.Resources

提供允许开发人员创建、存储和管理应用程序中使用的各种区域性特定资源的类和接口。

System.Runtime

包含支持不同命名空间(例如 System、Runtime 命名空间和 Security 命名空间)的高级类型。

System.Runtime.CompilerServices

为使用托管代码的编译器编写器提供功能,编译器编写器使用托管代码在影响公共语言运行时的运行时行为的元数据中指定特性。

System.Runtime.ExceptionServices

提供用于高级异常处理的类。

System.Runtime.InteropServices

提供各种支持 COM 互操作和平台调用服务的成员。

System.Runtime.InteropServices.ComTypes

包含作为托管代码的 COM 函数定义的方法。

System.Runtime.InteropServices.WindowsRuntime

包含的类支持在托管代码与 Windows 运行时之间进行互操作并允许用托管代码创建 Windows 运行时类型。

System.Runtime.Serialization

包含可用于序列化和反序列化对象的类。

System.Runtime.Serialization.Json

包含用于将对象序列化为 JavaScript 对象表示法 (JSON) 和从 JSON 反序列化对象的类型。

System.Runtime.Versioning

包含支持在 .NET Framework 的并行实现中进行版本控制的高级类型。

System.Security

提供 .NET Framework 安全系统的基础结构,包括权限的基类。

System.Security.Principal

定义表示运行代码的安全上下文的主体对象。

System.ServiceModel

包含生成 Windows Communication Foundation (WCF) 服务和可用于生成广泛分布的应用程序的客户端应用程序所必需的类型。

System.ServiceModel.Channels

包含构造和修改客户端和服务用来相互通信的消息所需要的类型、用于交换消息的信道的类型、用于构建这些信道的信道工厂和信道侦听器以及用于配置它们的绑定元素。

System.ServiceModel.Description

包含构造和修改服务、协定和终结点(用于生成服务运行时和导出元数据)的说明所需要的类型。

System.ServiceModel.Dispatcher

包含修改服务和客户端应用程序的运行时执行行为所需要的类型。

System.ServiceModel.Security

包含支持常规 Windows Communication Foundation (WCF) 安全的类。

System.ServiceModel.Security.Tokens

包含表示安全令牌和 Windows Communication Foundation (WCF) 安全证书的类型。

System.Text

包含表示字符编码的类,以及操作和格式化 String 对象(而不创建 String 的中间实例)的帮助器类。

System.Text.RegularExpressions

包含提供对 .NET Framework 正则表达式引擎的访问的类。

System.Threading

提供支持多线程编程的类和接口。

System.Threading.Tasks

提供简化编写并发和异步代码的工作的类型。

System.Threading.Tasks.DataFlow

提供基于参与者的编程模型,它提供用于粗粒度数据流和管道任务的进程内消息传递。

若要安装 System.Threading.Tasks.Dataflow 命名空间,请在 Visual Studio 2015 RC 或更高版本中打开项目,从“项目”菜单中选择“管理 NuGet 包”,然后联机搜索 Microsoft.Tpl.Dataflow 包。

System.Windows.Input

包含启用自定义命令的类型。

System.Xml

提供基于标准的 XML 处理支持。

System.Xml.Linq

包含用于 LINQ to XML 的类型,LINQ to XML 是内存中的 XML 编程接口,使您可以轻松有效地修改 XML 文档。

System.Xml.Schema

包含提供基于标准的 XML 架构定义语言 (XSD) 架构支持的 XML 类。

System.Xml.Serialization

包含用于将对象序列化为 XML 格式的文档或流的类。

Windows.Foundation

启用基本 Windows 运行时 功能,包括管理异步操作、访问属性存储以及使用图像和 URI。

Windows.UI

允许 Windows 8.x 应用商店应用程序访问核心系统功能和有关其 UI 的运行时信息。

Windows.UI.Xaml

提供常规框架 API 和应用程序模型 API,以及许多不同的功能区域通用的支持类。

Windows.UI.Xaml.Controls.Primitives

定义表示 UI 控件的组成部分或支持控件复合模型的类。此外,还定义控件模式的接口,例如对齐并选择。

Windows.UI.Xaml.Media

提供基本媒体支持、图形基元和画笔绘制 API。

Windows.UI.Xaml.Media.Animation

为切换动画、可视状态或动画 UI 组件提供动画和情节提要 API。

Windows.UI.Xaml.Media.Media3D

包含支持矩阵/透视转换的类型。

Microsoft.CSharp.RuntimeBinder

包含支持动态语言运行时 (DLR) 与 C# 之间的互操作的类型。

Microsoft.VisualBasic

包含支持用 Visual Basic 语言进行编译和代码生成的类。

Microsoft.VisualBasic.CompilerServices

包含支持 Visual Basic 编译器的仅供内部使用的类型。




版权声明:本文为博主原创文章,未经博主允许不得转载。出自 游戏开发实验室_孙广东

2)Win10-UWA开发 API参考 - 1

孙广东  2015.8.23         大多数 Windows 运行时 API 现在适用于 Windows Phone 应用商店应用以及 Windows 应用商店应用,这意味着当你创建同时面向 ...

6)Win10-UWA开发 应用生命周期

孙广东   2015.8.24本主题介绍了 Windows 运行时应用的生命周期,从部署它一直到删除它。通过正确地启动、挂起和恢复你的应用,可确保客户拥有最佳应用体验。应用执行状态此图表现了应用执行状...

4)Win10-UWA开发 创建第一个应用 “Hello, world” (XAML/C#)

孙广东   2015.8.24前提:启用设备进行开发Windows 10 台式机:使用组策略编辑器启用你的设备进行开发或设置所需的注册表项Windows 10 台式机/平板电脑在要启用的设备上,转到“...

5)Win10-UWA开发 XAML 语言等(必须掌握)

孙广东   2015.8.24https://msdn.microsoft.com/zh-cn/library/windows/apps/hh700354.aspx

1)Win10-UWA开发 UWP应用操作方法、Windows 10应用程序的指南

孙广东   2015.8.22      所有任务类型(比如在列表中显示数据或创建导航窗格)的说明和代码示例。在这一节 包含如下:主题描述Accessibility 创建通用的Windows应用程序是...

win10系统如何搭建vs2015+cocos2d-x 3.开发环境?

如今很多用户都安装了win10正式版,但是因为对新系统太过陌生,所以在操作时总会碰到一些问题。最近就有网友反映想要在Win10下搭建vs2015+cocos2d-x 3.9开发环境教程,可是操作了很久...

Tensorflow安装教程(Linux+Anaconda2及win10 64位 + anaconda3-4.3.1 + tesorflow1.0)

本文的主要内容是,在win10 64位系统下安装anaconda3-4.3.1(里面自带python3.6和pip(python包管理工具))和tesorflow1.0(配置Spyder)的具体过程。...

Cocos2d-X 环境搭建 (Win7 + VS2013 + CO版本 3.0BETA2 ) 2014-3-10

开发环境: 系统: Windows 7 32位 VS版本:Visual Studio 2013  Cocos2d-x:3.0beta2 步骤: 1. 安装 VS2013              ...

CMPP3,WIN2K C API

  • 2006年02月23日 09:05
  • 78KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3)Win10-UWA开发 API参考 - 2
举报原因:
原因补充:

(最多只允许输入30个字)