ApplicationIdentityとは? わかりやすく解説

Weblio 辞書 > コンピュータ > バーコード用語 > ApplicationIdentityの意味・解説 

A. I.

以下に1996年現在決定されているA.I.を示す。
 
00 + n18
 
■出荷コンテナコード
01 + n14
出荷用コンテナコードはA.I.の次に包装タイプを示す1桁のコード、その次に12桁のEAN(JAN)コードとチェックデジットがつく。
この14桁に後に、数量を除く各種の補足コードが続く。
02 + n14
A.I.02は出荷用コンテナコードの内、A.I.37(数量)と組み合わされるものに付けられる。
 
10 + an_20
11 + n6 = 製造年月日
13 + n6 = 包装年月日
n6はYYMMDD(年年月月日日)を表し、年と月のみで表すときはDDを00にする。
 
20 + n2
 
21 + an_20
22 + an_29
HIBCC(全米製薬団体事務管理協議会)の定義による利用。数量・日付・バッチ・リンク
23L + an_19
240 + an_30
241 + an_30
250 + an_30
 
30 + n_8
 
310X + n6   正味重量/キログラム
311X + n6   長さ、または1次元寸法データ/メートル
312X + n6   幅、直径、または2次元寸法データ/メートル
313X + n6   深さ、厚さ、高さ、または3次元寸法データ/メートル
314X + n6   面積/平方メートル
315X + n6   容量/リットル
316X + n6   体積/立方メートル
320X + n6   正味重量/ポンド
321X + n6   長さ、または1次元寸法データ/インチ
322X + n6   長さ、または1次元寸法データ/フィート
323X + n6   長さ、または1次元寸法データ/ヤード
324X + n6   幅、直径、または2次元寸法データ/インチ
325X + n6   幅、直径、または2次元寸法データ/フィート
326X + n6   幅、直径、または2次元寸法データ/ヤード
327X + n6   深さ、厚さ、高さ、または3次元寸法データ/インチ
328X + n6   深さ、厚さ、高さ、または3次元寸法データ/フィート
329X + n6   深さ、厚さ、高さ、または3次元寸法データ/ヤード
330X + n6   全体の重量/キログラム
331X + n6   長さ、または1次元寸法データ/メートル換算
332X + n6   幅、直径、または2次元寸法データ/メートル換算
333X + n6   深さ、厚さ、高さ、または3次元寸法データ/メートル換算
334X + n6   面積/メートル換算
335X + n6   全体の容積/メートル換算
336X + n6   全体の体積/メートル換算
337X + n6   圧力/ キログラム/平方メートル
340X + n6   全体の重量/ポンド
341X + n6   長さ、または1次元寸法データ/インチ換算
342X + n6   長さ、または1次元寸法データ/フィート換算
343X + n6   長さ、または1次元寸法データ/ヤード換算
344X + n6   幅、直径、または2次元寸法データ/インチ換算
345X + n6   幅、直径、または2次元寸法データ/フィート換算
346X + n6   幅、直径、または2次元寸法データ/ヤード換算
347X + n6   深さ、厚さ、高さ、または3次元寸法データ/インチ換算
348X + n6   深さ、厚さ、高さ、または3次元寸法データ/フィート換算
349X + n6   深さ、厚さ、高さ、または3次元寸法データ/ヤード換算
350X + n6   面積/平方インチ
351X + n6   面積/平方フィート
352X + n6   面積/平方ヤード
353X + n6   面積/平方インチ換算
354X + n6   面積/平方フィート換算
355X + n6   面積/平方ヤード換算
356X + n6   正味重量/トロイオンス
360X + n6   容量/クォート(1/4ガロン=1.14リットル)
361X + n6   容量/ガロン
362X + n6   全体の容量/クォート
363X + n6   全体の容量/ガロン
364X + n6   容量/立方インチ
365X + n6   容量/立方フィート
366X + n6   容量/立方ヤード
367X + n6   全体の容量/立方インチ
368X + n6   全体の容量/立方フィート
369X + n6   全体の容量/立方ヤード
 
37 + n_8
A.I.02とのみ併用されて数量を示す
 
400 + an_30
401 + an_30
 
■ロケーションナンバー
410 + n13
出荷先(納品場所)コード。ロケーションナンバーまたはEANのフラグ+メーカーコード+事業所コードを13桁で示す
 
■ロケーションナンバー(企業・事業所・特定場所の表示)
411 + n13
請求先(請求書発送先)コード。ロケーションナンバーまたはEANのフラグ+メーカーコード+事業所コードを13桁で示す
412 + n13
商品仕入先コード。ロケーションナンバーまたはEANのフラグ+メーカーコード+事業所コードを13桁で示す
413 + n13
UCC/EANのロケーションナンバーによる出荷であることを示す
414 + n13
物流IDとしてUPC/EANのロケーションナンバーによる出荷であることを示す
420 + an_9
421 + a2 + an_9
 
 
43 + n4 + n7 + an_10 + n1
 
 
8002 + an_20
 
8003 + n14 + an_16
 
8004 + an_30
 
 
8006 + n14 + n2 + n2
 
■サーピス関連番号
8018 + n18
 
8100 + n1 + n5
UPCナンバーシステムキャラクタ1桁+申込番号5桁
8101 + n1 + n5 + n4
UPCナンバーシステムキャラクタ1桁+申込番号5桁+申込終了番号4桁
8102 + n1 + n1
0+UPCナンバーシステムキャラクタ1桁
 
90 + an_4 + an_26
 
91 + an_30
92 + an_30
93 + an_30
94 + an_30
95 + an_30
96 + an_30
97 + an_30
98 + an_30
99 + an_30

アプリケーション識別子 Application Identity

= A.I

ApplicationIdentity クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

ClickOnce アプリケーションのための一意の識別子を提供します。

名前空間: Microsoft.Build.Tasks.Deployment.ManifestUtilities
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文構文

<ComVisibleAttribute(False)> _
Public NotInheritable Class
 ApplicationIdentity
Dim instance As ApplicationIdentity
[ComVisibleAttribute(false)] 
public sealed class ApplicationIdentity
[ComVisibleAttribute(false)] 
public ref class ApplicationIdentity sealed
/** @attribute ComVisibleAttribute(false) */ 
public final class ApplicationIdentity
ComVisibleAttribute(false) 
public final class ApplicationIdentity
継承階層継承階層
System.Object
  Microsoft.Build.Tasks.Deployment.ManifestUtilities.ApplicationIdentity
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ApplicationIdentity メンバ
Microsoft.Build.Tasks.Deployment.ManifestUtilities 名前空間

ApplicationIdentity クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。このクラスは継承できません。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public NotInheritable Class
 ApplicationIdentity
    Implements ISerializable
Dim instance As ApplicationIdentity
[SerializableAttribute] 
[ComVisibleAttribute(false)] 
public sealed class ApplicationIdentity : ISerializable
[SerializableAttribute] 
[ComVisibleAttribute(false)] 
public ref class ApplicationIdentity sealed
 : ISerializable
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(false) */ 
public final class ApplicationIdentity implements
 ISerializable
SerializableAttribute 
ComVisibleAttribute(false) 
public final class ApplicationIdentity implements
 ISerializable
解説解説
使用例使用例

ActivationContext オブジェクトを使用して、マニフェストに基づくアプリケーションの ApplicationIdentity を取得するコード例を次に示します。このコード例は、ActivationContext クラスのトピックで取り上げているコード例の一部分です。

Dim ac As ActivationContext = AppDomain.CurrentDomain.ActivationContext
Dim ai As ApplicationIdentity = ac.Identity
ActivationContext ac = AppDomain.CurrentDomain.ActivationContext;
ApplicationIdentity ai = ac.Identity;
継承階層継承階層
System.Object
  System.ApplicationIdentity
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ApplicationIdentity コンストラクタ


オーバーロードの一覧オーバーロードの一覧

名前 説明
ApplicationIdentity (String, AssemblyIdentity, AssemblyIdentity) ApplicationIdentity クラスの新しいインスタンスを初期化します。
ApplicationIdentity (String, String, String) ApplicationIdentity クラスの新しいインスタンスを初期化します。
参照参照

関連項目

ApplicationIdentity クラス
ApplicationIdentity メンバ
Microsoft.Build.Tasks.Deployment.ManifestUtilities 名前空間

ApplicationIdentity コンストラクタ (String, AssemblyIdentity, AssemblyIdentity)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ApplicationIdentity クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.Tasks.Deployment.ManifestUtilities
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文構文

Public Sub New ( _
    url As String, _
    deployManifestIdentity As AssemblyIdentity, _
    applicationManifestIdentity As AssemblyIdentity _
)
Dim url As String
Dim deployManifestIdentity As AssemblyIdentity
Dim applicationManifestIdentity As AssemblyIdentity

Dim instance As New ApplicationIdentity(url,
 deployManifestIdentity, applicationManifestIdentity)
public ApplicationIdentity (
    string url,
    AssemblyIdentity deployManifestIdentity,
    AssemblyIdentity applicationManifestIdentity
)
public:
ApplicationIdentity (
    String^ url, 
    AssemblyIdentity^ deployManifestIdentity, 
    AssemblyIdentity^ applicationManifestIdentity
)
public ApplicationIdentity (
    String url, 
    AssemblyIdentity deployManifestIdentity, 
    AssemblyIdentity applicationManifestIdentity
)
public function ApplicationIdentity (
    url : String, 
    deployManifestIdentity : AssemblyIdentity, 
    applicationManifestIdentity : AssemblyIdentity
)

パラメータ

url

ClickOnce 配置マニフェストのデプロイメント プロバイダの URL。

deployManifestIdentity

ClickOnce 配置マニフェストのアセンブリ ID。

applicationManifestIdentity

ClickOnce アプリケーション マニフェストのアセンブリ ID。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ApplicationIdentity クラス
ApplicationIdentity メンバ
Microsoft.Build.Tasks.Deployment.ManifestUtilities 名前空間

ApplicationIdentity コンストラクタ (String, String, String)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ApplicationIdentity クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.Build.Tasks.Deployment.ManifestUtilities
アセンブリ: Microsoft.Build.Tasks (microsoft.build.tasks.dll 内)
構文構文

Public Sub New ( _
    url As String, _
    deployManifestPath As String, _
    applicationManifestPath As String _
)
Dim url As String
Dim deployManifestPath As String
Dim applicationManifestPath As String

Dim instance As New ApplicationIdentity(url,
 deployManifestPath, applicationManifestPath)
public ApplicationIdentity (
    string url,
    string deployManifestPath,
    string applicationManifestPath
)
public:
ApplicationIdentity (
    String^ url, 
    String^ deployManifestPath, 
    String^ applicationManifestPath
)
public ApplicationIdentity (
    String url, 
    String deployManifestPath, 
    String applicationManifestPath
)
public function ApplicationIdentity (
    url : String, 
    deployManifestPath : String, 
    applicationManifestPath : String
)

パラメータ

url

ClickOnce 配置マニフェストのデプロイメント プロバイダの URL。

deployManifestPath

ClickOnce 配置マニフェストへのパス。アセンブリ ID は、指定したファイルから取得されます。

applicationManifestPath

ClickOnce アプリケーション マニフェストへのパス。アセンブリ ID は、指定したファイルから取得されます。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ApplicationIdentity クラス
ApplicationIdentity メンバ
Microsoft.Build.Tasks.Deployment.ManifestUtilities 名前空間

ApplicationIdentity コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

ApplicationIdentity クラスの新しいインスタンスを初期化します。

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    applicationIdentityFullName As String _
)
Dim applicationIdentityFullName As String

Dim instance As New ApplicationIdentity(applicationIdentityFullName)
public ApplicationIdentity (
    string applicationIdentityFullName
)
public:
ApplicationIdentity (
    String^ applicationIdentityFullName
)
public ApplicationIdentity (
    String applicationIdentityFullName
)
public function ApplicationIdentity (
    applicationIdentityFullName : String
)

パラメータ

applicationIdentityFullName

アプリケーションの完全名。

例外例外
例外の種類条件

ArgumentNullException

applicationIdentityFullName が null 参照 (Visual Basic では Nothing) です。

解説解説

applicationIdentityFullName パラメータの書式は、次のように、名前から始まるコンマ区切りの Unicode 文字列です。

						applicationURL
						#
						deploymentIdentity
						\
						applicationIdentity
					

ここで使用されている deploymentIdentity は、次の内容を表します。

						deploymentManifest
						, Version = 
						Major.Minor.Build.Revision
						, Culture = 
						CultureInfo
						, PublicKeyToken=
						TokenNumber
						, processorArchitecture=
						processorArchitecture
					

また、applicationIdentity は、次の内容を表します。

						applicationName
						, Version = 
						Major.Minor.Build.Revision
						, Culture = 
						CultureInfo
						, PublicKeyToken=
						TokenNumber
						, processorArchitecture=
						processorArchitecture
						, type=
						OsType
					

ActivationContext というアプリケーションの完全名を表す例を次に示します。

http://testserver/ActivationContext/ActivationContext.application
#ActivationContext.application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490,
 processorArchitecture=msil
\ActivationContext.exe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ae13aad84c1a3490,
 processorArchitecture=msil, type=win32

プロセッサ アーキテクチャの既定値は、"msil" です。型の既定値は "win32" です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ApplicationIdentity クラス
ApplicationIdentity メンバ
System 名前空間

ApplicationIdentity プロパティ


ApplicationIdentity メソッド


ApplicationIdentity メソッド


ApplicationIdentity メンバ

ClickOnce アプリケーションのための一意の識別子を提供します。

ApplicationIdentity データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ApplicationIdentity オーバーロードされます。  
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ApplicationIdentity クラス
Microsoft.Build.Tasks.Deployment.ManifestUtilities 名前空間

ApplicationIdentity メンバ

マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。このクラスは継承できません。

ApplicationIdentity データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ApplicationIdentity ApplicationIdentity クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData SerializationInfo オブジェクトに、オブジェクトをシリアル化するために必要なデータを設定します。
参照参照

関連項目

ApplicationIdentity クラス
System 名前空間


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ApplicationIdentity」の関連用語

ApplicationIdentityのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ApplicationIdentityのページの著作権

   
日本バーコード日本バーコード
Copyright 1997-2026 (c) Nippon Barcode Co.,Ltd.. All rights are reserved.
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS