システム型およびコレクションを使用するアプリケーションの開発 実践問題 |
|
.NET Framework 2.0 システム型を使用した .NET Framework アプリケーションでのデータの管理 (System 名前空間を参照) | • | 値型 | | • | 参照型 | | • | 属性 | | • | ジェネリック型 | | • | 例外クラス | | • | ボクシングおよびアンボクシング | | • | TypeForwardedToAttribute クラス |
| 
|
コレクションを使用した .NET Framework アプリケーションでの関連付けられたデータのグループの管理 (System.Collections 名前空間を参照) | • | ArrayList クラス | | • | Collection インターフェイス | • | ICollection インターフェイスおよび IList インターフェイス | | • | IComparer インターフェイスおよび IEqualityComparer インターフェイス | | • | IDictionary インターフェイスおよび IDictionaryEnumerator インターフェイス | | • | IEnumerable インターフェイスおよび IEnumerator インターフェイス |
| | • | イテレータ | | • | Hashtable クラス | | • | CollectionBase クラスおよび ReadOnlyCollectionBase クラス | | • | DictionaryBase クラスおよび DictionaryEntry クラス | | • | Comparer クラス | | • | Queue クラス | | • | StoredList クラス | | • | BitArray クラス | | • | Stack クラス |
| 
|
ジェネリック コレクションを使用した .NET Framework アプリケーションでのタイプ セーフティとアプリケーションのパフォーマンスの向上 (System.Collections.Generic 名前空間を参照) | • | Collection.Generic インターフェイス | • | ジェネリック IComparable インターフェイス (System 名前空間を参照) | | • | ジェネリック ICollection インターフェイスおよびジェネリック IList インターフェイス | | • | ジェネリック IComparer インターフェイスおよびジェネリック IEqualityComparer インターフェイス | | • | ジェネリック IDictionary インターフェイス | | • | Generic IEnumerable インターフェイスおよび Generic IEnumerator インターフェイス IHashCodeProvider インターフェイス |
| | • | ジェネリック Dictionary | • | ジェネリック Dictionary クラスおよびジェネリック Dictionary.Enumerator 構造体 | | • | ジェネリック Dictionary.KeyCollection クラスおよび Dictionary.KeyCollection.Enumerator 構造体 | | • | ジェネリック Dictionary.ValueCollection クラスおよび Dictionary.ValueCollection.Enumerator 構造体 |
| | • | ジェネリック Comparer クラスおよびジェネリック EqualityComparer クラス | | • | ジェネリック KeyValuePair 構造体 | | • | ジェネリック List クラス、ジェネリック List.Enumerator 構造体、およびジェネリック SortedList クラス | | • | ジェネリック Queue クラスおよびジェネリック Queue.Enumerator 構造体 | | • | ジェネリック SortedDictionary クラス | | • | ジェネリック LinkedList | • | ジェネリック LinkedList クラス | | • | ジェネリック LinkedList.Enumerator 構造体 | | • | ジェネリック LinkedListNode クラス |
| | • | ジェネリック Stack クラスおよびジェネリック Stack.Enumerator 構造体 |
| 
|
特殊コレクションを使用した .NET Framework アプリケーションでのデータの管理 (System.Collections.Specialized 名前空間を参照) | • | 特殊 String クラス | • | StringCollection クラス | | • | StringDictionary クラス | | • | StringEnumerator クラス |
| | • | 特殊 Dictionary | • | HybridDictionary クラス | | • | IOrderedDictionary インターフェイスおよび OrderedDictionary クラス | | • | ListDictionary クラス |
| | • | 名前付きコレクション | • | NameObjectCollectionBase クラス | | • | NameObjectCollectionBase.KeysCollection クラス | | • | NameValueCollection クラス |
| | • | CollectionsUtil | | • | BitVector32 構造体および BitVector32.Section 構造体 |
| 
|
.NET Framework インターフェイスを実装することによるコンポーネントの標準コントラクトへの準拠 (System 名前空間を参照) | • | IComparable インターフェイス | | • | IDisposable インターフェイス | | • | IConvertible インターフェイス | | • | ICloneable インターフェイス | | • | IEquatable インターフェイス | | • | IFormattable インターフェイス |
| 
|
イベントおよびデリゲートを使用した .NET Framework アプリケーション コンポーネント間での対話の制御 (System 名前空間を参照) | • | Delegate クラス | | • | EventArgs クラス | | • | EventHandler デリゲート |
| 
|
.NET Framework アプリケーションでのサービス プロセス、スレッド化、およびアプリケーション ドメインの実装 実践問題 |
|
サービスの実装、インストール、および制御 (System.ServiceProcess 名前空間を参照) | • | ServiceBase クラスの継承 | | • | ServiceController クラスおよび ServiceControllerPermission クラス | | • | ServiceInstaller および ServiceProcessInstaller クラス | | • | SessionChangeDescription 構造体および SessionChangeReason 列挙体 |
| 
|
マルチスレッド .NET Framework アプリケーションの開発 (System.Threading 名前空間を参照) | • | Thread クラス | | • | ThreadPool クラス | | • | ThreadStart デリゲートおよび ParameterizedThreadStart デリゲート | | • | Timeout クラス、Timer クラス、TimerCallback デリゲート、WaitCallback デリゲート、WaitHandle クラス、および WaitOrTimerCallback デリゲート | | • | ThreadState 列挙体および ThreadPriority 列挙体 | | • | ReaderWriterLock クラス | | • | AutoResetEvent クラスおよび ManualResetEvent クラス | | • | IAsyncResult インターフェイス (System 名前空間を参照) | | • | EventWaitHandle クラス、RegisterWaitHandle クラス、SendOrPostCallback デリゲート、および IOCompletionCallback デリゲート | | • | Interlocked クラス | | • | ExecutionContext クラス、HostExecutionContext クラス、HostExecutionContext Manager クラス、および ContextCallback デリゲート | | • | LockCookie 構造体、Monitor クラス、Mutex クラス、および Semaphore クラス |
| 
|
アプリケーション ドメインを使用した .NET Framework アプリケーション内での共通言語ランタイムの分離単位の作成 (System 名前空間を参照) | • | アプリケーション ドメインの作成 | | • | アプリケーション ドメインのアンロード | | • | アプリケーション ドメインの構成 | | • | アプリケーション ドメインからのセットアップ情報の取得 | | • | アプリケーション ドメインへのアセンブリのロード |
| 
|
.NET Framework アプリケーションへの構成、診断、管理、およびインストール機能の埋め込み 実践問題 |
|
.NET Framework アプリケーションへの構成管理機能の埋め込み (System.Configuration 名前空間を参照) | • | Configuration クラスおよび ConfigurationManager クラス | | • | ConfigurationElement クラス、ConfigurationElementCollection クラス、および ConfigurationElementProperty クラス | | • | ConfigurationSection クラス、ConfigurationSectionCollection クラス、ConfigurationSectionGroup クラス、および ConfigurationSectionGroupCollection クラス | | • | ISettingsProviderService インターフェイスの実装 | | • | IApplicationSettingsProvider インターフェイスの実装 | | • | ConfigurationValidatorBase クラス |
| 
|
System.Configuration.Install 名前空間を使用した .NET Framework コンポーネント用のカスタム Microsoft Windows インストーラの作成、および構成ファイル、環境変数、.NET Framework 構成ツール (Mscorcfg.msc) を使用した .NET Framework アプリケーションの構成 | • | Installer クラス | | • | .NET Framework アプリケーションが使用するランタイム バージョンの構成 | | • | ランタイムがアセンブリを検索する場所の構成 | | • | アセンブリの場所および使用するアセンブリのバージョンの構成 | | • | アセンブリを検索するときにランタイムで DEVPATH 環境変数を使用するための指定 | | • | AssemblyInstaller クラス | | • | ComponentInstaller クラス | | • | .NET Framework 構成ツール (Mscorcfg.msc) を使用した .NET Framework アプリケーションの構成 | | • | ManagedInstallerClass クラス | | • | InstallContext クラス | | • | InstallerCollection クラス | | • | InstallEventHandler デリゲート | | • | 並列ガベージ コレクションの構成 | | • | 構成ファイルを使用したリモート オブジェクトの登録 |
| 
|
System.Diagnostics 名前空間を使用したイベント ログの管理 | • | イベント ログへの書き込み | | • | イベント ログからの読み取り | | • | 新しいイベント ログの作成 |
| 
|
.NET Framework 2.0 の診断機能を使用したシステム プロセスの管理および .NET Framework アプリケーションのパフォーマンスの監視 (System.Diagnostics 名前空間を参照) | • | 実行中のすべてのプロセスのリストの取得 | | • | 現在のプロセスに関する情報の取得 | | • | プロセスによってロードされたすべてのモジュールのリストの取得 | | • | PerformanceCounter クラス、PerformanceCounterCategory、および CounterCreationData クラス | | • | コマンドライン引数を使用する場合と使用しない場合のプロセスの開始 | | • | StackTrace クラス | | • | StackFrame クラス |
| 
|
System.Diagnostics 名前空間を使用した .NET Framework アプリケーションのデバッグおよびトレース | • | Debug クラスおよび Debugger クラス | | • | Trace クラス、CorrelationManager クラス、TraceListener クラス、TraceSource クラス、TraceSwitch クラス、XmlWriterTraceListener クラス、DelimitedListTraceListener クラス、および EventlogTraceListener クラス | | • | Debugger 属性 | • | DebuggerBrowsableAttribute クラス | | • | DebuggerDisplayAttribute クラス | | • | DebuggerHiddenAttribute クラス | | • | DebuggerNonUserCodeAttribute クラス | | • | DebuggerStepperBoundaryAttribute クラス | | • | DebuggerStepThroughAttribute クラス | | • | DebuggerTypeProxyAttribute クラス | | • | DebuggerVisualizerAttribute クラス |
|
| 
|
.NET Framework アプリケーションへの管理情報およびイベントの埋め込み (System.Management 名前空間を参照) | • | ManagementObjectSearcher クラスとその派生クラスを使用した Management オブジェクトのコレクションの取得 | • | コンピュータ上のすべてのディスク ドライバ、ネットワーク アダプタ、およびプロセスの列挙 | | • | すべてのネットワーク接続に関する情報の取得 | | • | 停止されているすべてのサービスに関する情報の取得 |
| | • | ManagementQuery クラス | • | EventQuery クラス | | • | ObjectQuery クラス |
| | • | ManagementEventWatcher クラスを使用した管理イベントのサブスクライブ |
| 
|
.NET Framework アプリケーションでのシリアル化および入出力機能の実装 実践問題 |
|
ランタイム シリアル化手法を使用したオブジェクトまたはオブジェクト グラフのシリアル化またはシリアル化解除 (System.Runtime.Serialization 名前空間を参照) | • | Serialization インターフェイス | • | IDeserializationCallback インターフェイス | | • | IFormatter インターフェイスおよび IFormatterConverter インターフェイス | | • | ISerializable インターフェイス |
| | • | Serialization 属性 | • | OnDeserializedAttribute クラスおよび OnDeserializingAttribute クラス | | • | OnSerializedAttribute クラスおよび OnSerializingAttribute クラス | | • | OptionalFieldAttribute クラス |
| | • | SerializationEntry 構造体および SerializationInfo クラス | | • | ObjectManager クラス | | • | Formatter クラス、FormatterConverter クラス、および FormatterServices クラス | | • | StreamingContext 構造体 |
| 
|
System.Xml.Serialization 名前空間を使用した XML 形式へのオブジェクトのシリアル化の制御 | • | XmlSerializer クラスを使用した XML 形式へのオブジェクトのシリアル化およびシリアル化解除 | | • | シリアル化属性を使用したシリアル化の制御 | | • | XML Serialization インターフェイスの実装による XML シリアル化のカスタム フォーマットの指定 | | • | System.Xml.Serialization 名前空間によって提供されるデリゲートおよびイベント ハンドラ |
| 
|
シリアル化フォーマッタ クラスを使用したカスタム シリアル化フォーマットの実装 | • | SoapFormatter クラス (System.Runtime.Serialization.Formatters.Soap 名前空間を参照) | | • | BinaryFormatter クラス (System.Runtime.Serialization.Formatters.Binary 名前空間を参照) |
| 
|
ファイル システム クラスを使用したファイルおよびフォルダへのアクセス (System.IO 名前空間を参照) | • | File クラスおよび FileInfo クラス | | • | Directory クラスおよび DirectoryInfo クラス | | • | DriveInfo クラスおよび DriveType 列挙体 | | • | FileSystemInfo クラスおよび FileSystemWatcher クラス | | • | Path クラス | | • | ErrorEventArgs クラスおよび ErrorEventHandler デリゲート | | • | RenamedEventArgs クラスおよび RenamedEventHandler デリゲート |
| 
|
ストリーム クラスを使用したバイト ストリームの管理 (System.IO 名前空間を参照) | • | FileStream クラス | | • | Stream クラス | | • | MemoryStream クラス | | • | BufferedStream クラス |
| 
|
リーダーおよびライター クラスを使用した .NET Framework アプリケーション データの管理 (System.IO 名前空間を参照) | • | StringReader クラスおよび StringWriter クラス | | • | TextReader クラスおよび TextWriter クラス | | • | StreamReader クラスおよび StreamWriter クラス | | • | BinaryReader クラスおよび BinaryWriter クラス |
| 
|
.NET Framework アプリケーションでのストリーム情報の圧縮や展開 (System.IO.Compression 名前空間を参照)、および分離ストレージを使用したアプリケーション データのセキュリティの向上 (System.IO.IsolatedStorage 名前空間を参照) | • | IsolatedStorageFile クラス | | • | IsolatedStorageFileStream クラス | | • | DeflateStream クラス | | • | GZipStream クラス |
| 
|
.NET Framework 2.0 のセキュリティ機能を使用した .NET Framework アプリケーションのセキュリティの向上 実践問題 |
|
コード アクセス セキュリティの実装による .NET Framework アプリケーションのセキュリティの向上 (System.Security 名前空間を参照) | • | SecurityManager クラス | | • | CodeAccessPermission クラス | | • | コード アクセス セキュリティ ポリシー ツール (Caspol.exe) を使用した、コンピュータ、ユーザー、およびエンタープライズ ポリシー レベルでのコード アクセス セキュリティ ポリシーの変更 | | • | PermissionSet クラスおよび NamedPermissionSet クラス | | • | 標準 Security インターフェイス | • | IEvidenceFactory インターフェイス | | • | IPermission インターフェイス |
|
| 
|
System.Security.AccessControl のクラスを使用したアクセス制御の実装 | • | DirectorySecurity クラス、FileSecurity クラス、FileSystemSecurity クラス、および RegistrySecurity クラス | | • | AccessRule クラス | | • | AuthorizationRule クラスおよび AuthorizationRuleCollection クラス | | • | CommonAce クラス、CommonAcl クラス、CompoundAce クラス、GenericAce クラス、および GenericAcl クラス | | • | AuditRule クラス | | • | MutexSecurity クラス、ObjectSecurity クラス、および SemaphoreSecurity クラス |
| 
|
System.Security.Authentication のクラスを使用したカスタム認証スキームの実装 (System.Security.Authentication 名前空間を参照) | 
|
System.Security.Cryptography?のクラスを使用したデータの暗号化、復号化、およびハッシュ演算 (System.Security.Cryptography 名前空間を参照) | • | DES クラスおよび DESCryptoServiceProvider クラス | | • | HashAlgorithm クラス | | • | DSA クラスおよび DSACryptoServiceProvider クラス | | • | SHA1 クラスおよび SHA1CryptoServiceProvider クラス | | • | TripleDES および TripleDESCryptoServiceProvider クラス | | • | MD5 クラスおよび MD5CryptoServiceProvider クラス | | • | RSA クラスおよび RSACryptoServiceProvider クラス | | • | RandomNumberGenerator クラス | | • | CryptoStream クラス | | • | CryptoConfig クラス | | • | RC2 クラスおよび RC2CryptoServiceProvider クラス | | • | AssymetricAlgorithm クラス | | • | ProtectedData クラスおよび ProtectedMemory クラス | | • | RijndaelManaged クラスおよび RijndaelManagedTransform クラス | | • | CspParameters クラス | | • | CryptoAPITransform クラス | | • | HMAC (Hash-based Message Authentication Code) | • | HMACMD5 クラス | | • | HMACRIPEMD160 クラス | | • | HMACSHA1 クラス | | • | HMACSHA256 クラス | | • | HMACSHA384 クラス | | • | HMACSHA512 クラス |
|
| 
|
System.Security.Permission のクラスを使用したリソースへのアクセス許可の制御 (System.Security.Permission 名前空間を参照) | • | SecurityPermission クラス | | • | PrincipalPermission クラス | | • | FileIOPermission クラス | | • | StrongNameIdentityPermission クラス | | • | UIPermission クラス | | • | UrlIdentityPermission クラス | | • | PublisherIdentityPermission クラス | | • | GacIdentityPermission クラス | | • | FileDialogPermission クラス | | • | DataProtectionPermission クラス | | • | EnvironmentPermission クラス | | • | IUnrestrictedPermission インターフェイス | | • | RegistryPermission クラス | | • | IsolatedStorageFilePermission クラス | | • | KeyContainerPermission クラス | | • | ReflectionPermission クラス | | • | StorePermission クラス | | • | SiteIdentityPermission クラス | | • | ZoneIdentityPermission クラス |
| 
|
System.Security.Policy のクラスを使用したコードの権限の制御 (System.Security.Policy 名前空間を参照) | • | ApplicationSecurityInfo クラスおよび ApplicationSecurityManager クラス | | • | ApplicationTrust クラスおよび ApplicationTrustCollection クラス | | • | Evidence クラスおよび PermissionRequestEvidence クラス | | • | CodeGroup クラス、FileCodeGroup クラス、FirstMatchCodeGroup クラス、NetCodeGroup クラス、および UnionCodeGroup クラス | | • | 条件クラス | • | AllMembershipCondition クラス | | • | ApplicationDirectory クラスおよび ApplicationDirectoryMembershipCondition クラス | | • | GacInstalled クラスおよび GacMembershipCondition クラス | | • | Hash クラスおよび HashMembershipCondition クラス | | • | Publisher クラスおよび PublisherMembershipCondition クラス | | • | Site クラスおよび SiteMembershipCondition クラス | | • | StrongName クラスおよび StrongNameMembershipCondition クラス | | • | Url クラスおよび UrlMembershipConditon クラス | | • | Zone クラスおよび ZoneMembershipCondition クラス |
| | • | PolicyLevel クラスおよび PolicyStatement クラス | | • | IApplicationTrustManager インターフェイス、IMembershipCondition インターフェイス、および IIdentityPermissionFactory インターフェイス |
| 
|
System.Security.Principal のクラスを使用した ID 情報へのアクセスおよび変更 (System.Security.Principal 名前空間を参照) | • | GenericIdentity クラスおよび GenericPrincipal クラス | | • | WindowsIdentity クラスおよび WindowsPrincipal クラス | | • | NTAccount クラスおよび SecurityIdentifier クラス | | • | IIdentity インターフェイスおよび IPrincipal インターフェイス | | • | WindowsImpersonationContext クラス | | • | IdentityReference クラスおよび IdentityReferenceCollection クラス |
| 
|
.NET Framework アプリケーションでの相互運用機能、リフレクション、およびメール機能の実装 実践問題 |
|
.NET Framework への COM コンポーネントの公開および COM への .NET Framework コンポーネントの公開 (System.Runtime.InteropServices 名前空間を参照) | • | アセンブリとしてタイプ ライブラリをインポートする | • | タイプ ライブラリへの参照の追加 | | • | タイプ ライブラリ インポータ (Tlbimp.exe) | | • | タイプ ライブラリからの相互運用機能アセンブリの生成 | • | インポートしたライブラリの変換 | | • | インポートしたモジュールの変換 | | • | インポートした型の変換 | | • | インポートしたメンバの変換 | | • | インポートしたパラメータの変換 |
| | • | TypeConverter クラス |
| | • | マネージ コードでの COM 型の作成 | | • | 相互運用プロジェクトのコンパイル | | • | 相互運用アプリケーションの配置 | | • | 相互運用のための .NET Framework 型の要件 | | • | ComVisibleAttribute クラスなど、相互運用固有の属性の適用 | | • | COM 用のアセンブリのパッケージ化 | | • | COM アクセスに対するアプリケーションの配置 |
| 
|
.NET Framework アプリケーション内でのアンマネージ DLL 関数の呼び出し、および .NET Framework アプリケーションでのデータのマーシャリング (System.Runtime.InteropServices 名前空間を参照) | • | プラットフォーム呼び出し | | • | DLL 関数を保持するクラスの作成 | | • | マネージ コードでのプロトタイプの作成 | | • | DLL 関数の呼び出し | | • | 構造体の受け渡しやコールバック関数の実装などの特殊な場合の DLL 関数の呼び出し | | • | 新しい例外クラスの作成および HRESULT への割り当て | | • | 既定のマーシャリングの動作 | | • | プラットフォーム呼び出しによるデータのマーシャリング | | • | COM 相互運用機能によるデータのマーシャリング | | • | MarshalAsAttribute クラスおよび Marshal クラス |
| 
|
.NET Framework アプリケーションでのリフレクション機能の実装 (System.Reflection 名前空間を参照)、および System.Reflection.Emit 名前空間を使用したメタデータ、Microsoft 中間言語 (MSIL)、および PE ファイルの作成 | • | Assembly クラス | | • | Assembly の属性 | • | AssemblyAlgorithmIdAttribute クラス | | • | AssemblyCompanyAttribute クラス | | • | AssemblyConfigurationAttribute クラス | | • | AssemblyCopyrightAttribute クラス | | • | AssemblyCultureAttribute クラス | | • | AssemblyDefaultAliasAttribute クラス | | • | AssemblyDelaySignAttribute クラス | | • | AssemblyDescriptionAttribute クラス | | • | AssemblyFileVersionAttribute クラス | | • | AssemblyFlagsAttribute クラス | | • | AssemblyInformationalVersionAttribute クラス | | • | AssemblyKeyFileAttribute クラス | | • | AssemblyTitleAttribute クラス | | • | AssemblyTrademarkAttribute クラス | | • | AssemblyVersionAttribute クラス |
| | • | 情報クラス | • | ConstructorInfo クラス | | • | MethodInfo クラス | | • | MemberInfo クラス | | • | PropertyInfo クラス | | • | FieldInfo クラス | | • | EventInfo クラス | | • | LocalVariableInfo クラス |
| | • | Binder クラスおよび BindingFlags | | • | MethodBase クラスおよび MethodBody クラス | | • | ビルダ クラス | • | AssemblyBuilder クラス | | • | ConstructorBuilder クラス | | • | EnumBuilder クラス | | • | EventBuilder クラス | | • | FieldBuilder クラス | | • | LocalBuilder クラス | | • | MethodBuilder クラス | | • | ModuleBuilder クラス | | • | ParameterBuilder クラス | | • | PropertyBuilder クラス | | • | TypeBuilder クラス |
|
| 
|
.NET Framework アプリケーションから配信するための SMTP (Simple Mail Transfer Protocol) サーバーへの電子メールの送信 (System.Net.Mail 名前空間を参照) | • | MailMessage クラス | | • | MailAddress クラスおよび MailAddressCollection クラス | | • | SmtpClient クラス、SmtpPermission クラス、および SmtpPermissionAttribute クラス | | • | Attachment クラス、AttachmentBase クラス、および AttachmentCollection クラス | | • | SmtpException クラスおよび SmtpFailedReceipientException クラス | | • | SendCompletedEventHandler デリゲート | | • | LinkedResource クラスおよび LinkedResourceCollection クラス | | • | AlternateView クラスおよび AlternateViewCollection クラス |
| 
|
.NET Framework アプリケーションでのグローバリゼーション、描画、およびテキスト操作機能の実装 実践問題 |
|
カルチャ情報に基づくデータの形式指定 (System.Globalization 名前空間を参照) | • | .NET Framework アプリケーションでのカルチャおよび地域情報へのアクセス | • | CultureInfo クラス | | • | CultureTypes 列挙体 | | • | RegionInfo クラス |
| | • | カルチャに基づく日付と時間の値の形式指定 | | • | カルチャに基づく数値の形式指定 | • | NumberFormatInfo クラス | | • | NumberStyles 列挙体 |
| | • | カルチャに依存する文字列比較の実行 | • | CompareInfo クラス | | • | CompareOptions 列挙体 |
| | • | 既存のカルチャおよび地域クラスに基づくカスタム カルチャ クラスの構築 | • | CultureAndRegionInfoBuilder クラス | | • | CultureAndRegionModifier 列挙体 |
|
| 
|
System.Drawing 名前空間を使用した .NET Framework アプリケーションのユーザー インターフェイスの強化 | • | ブラシ、ペン、カラー、およびフォントを使用した .NET Framework アプリケーションのユーザー インターフェイスの強化 | • | Brush クラス | | • | Brushes クラス | | • | SystemBrushes クラス | | • | TextureBrush クラス | | • | Pen クラス | | • | Pens クラス | | • | SystemPens クラス | | • | SolidBrush クラス | | • | Color 構造体 | | • | ColorConverter クラス | | • | ColorTranslator クラス | | • | SystemColors クラス | | • | StringFormat クラス | | • | Font クラス | | • | FontConverter クラス | | • | FontFamily クラス | | • | SystemFonts クラス |
| | • | グラフィック、イメージ、ビットマップ、およびアイコンを使用した .NET Framework アプリケーションのユーザー インターフェイスの強化 | • | Graphics クラス | | • | BufferedGraphics クラス | | • | BufferedGraphicsManager クラス | | • | Image クラス | | • | ImageConverter クラス | | • | ImageAnimator クラス | | • | Bitmap クラス | | • | Icon クラス | | • | IconConverter クラス | | • | SystemIcons クラス |
| | • | シェイプとサイズを使用した .NET Framework アプ |
|