問題タブ [extended-properties]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ファイルのコメントを読む
一部のファイルには、[プロパティ] に [概要] タブがあります。このタブには、タイトル、作成者、コメントなどの情報が含まれています。C# でファイルのコメントを読み取る方法はありますか。jpg などの画像ファイルからコメントのみを読み取る必要があります。
c# - 連絡先 ID で拡張プロパティをフィルター処理する
このコードでは、特定の表示名を持つ連絡先の拡張プロパティを取得します。
ではなく でフィルタリングしたいのですDisplayName
が、Contact.Id
その方法が見つかりません。
sql-server-2008-r2 - バイナリファイルを拡張プロパティに保存するには?
このコードを使用して、拡張プロパティに文字列を保存します。
私の質問は、イメージのようなバイナリ ファイルを保存するときにそのコードを使用できますか?
sql-server-2008 - SQL Server から DataTable への拡張プロパティの取得
PersonOverview
たくさんの列を持つというビューがあります。それはまったく普通の見方であり、特別なことではありません。
を使用して、そのビューの列にFlexGridHide
の値で呼び出される拡張プロパティを追加しました。1
DatenbereichCD
SQL Server でその拡張プロパティを見つけることができます - 問題ありません - そこにあります。
しかし、ビューから にデータをロードすると、DataTable
明らかにその拡張プロパティを実際に読み取ることができません。
ExtendedProperties
接続は正常に機能し、クエリは正常に実行され、期待どおりに5行が返され、列が存在し、コレクションに値が取得されないことを除いて、すべて正常に見えます-.Count
常に0です.
何か案は?これらの拡張プロパティを実際に取得するためにできることはありますか? 接続文字列パラメーターまたはプロパティ、SqlCommand
または何かあいまいですか?
更新:Extended Properties
SQL Server の列とExtended Properties
ADO.NETDataColumn
の種類を持っている訓練を受けていない無知な人は、これらの SQL Server の拡張プロパティが ADO.NET の拡張プロパティに読み込まれることを示唆していますが、実際にはそうではないようですケース - うーん……。
ケビンが提案したように、2番目のクエリを使用することになりましたが、テーブルとビューの両方の拡張プロパティを取得する必要があり、関数を使用して探しているものを指定するfn_listextendedproperty
必要があるため、代わりにsys.extended_properties
システムカタログビューをクエリすることにしました私が必要とする情報。これは、SQL Server から拡張プロパティについて必要な情報を取得するために使用しているクエリです。
c# - メタデータをファイルの外に保存する:最新のWindowsでの標準的なアプローチはありますか?
私のC#アプリは、リモートドキュメント管理システムからファイルシステムにファイルを同期します。
ドキュメント管理システムには、各ファイルに関連付けられているが各ファイル内に保存されていないメタデータ(最後の監査の日付、機密性、作成者など)があります。
ファイルは何でもかまいません(bmp、xwd、pdf、不明なバイナリ)
これらのメタデータをローカルのWindowsファイルシステムに表示したいと思います。
しかし、各ファイル内にメタデータを保存することはできません。たとえば、ファイルの機密性を変更しても、ファイルのチェックサムを変更してはなりません。
このメタデータを保存するための最良の方法は何ですか?
NTFS拡張ファイル属性について聞いたことがありますが、それは私のシナリオに当てはまるものですか?拡張ファイルのプロパティの設定に関するこの質問には、ファイル自体の変更に関するすべての回答がありますが、これは避ける必要があります。
標準的な解決策がない場合は、メタデータをローカルのSQLiteデータベースに保存します。ただし、他のアプリ(エクスプローラー、ギャラリーアプリなど)が理解できるプロパティ(「作成者」など)を表示/変更できるように、標準ソリューションを使用することを強くお勧めします。
c# - edmxモデリングDbで拡張プロパティを取得する
EntityFrameworkによるデータベースモデリングがあります。Dbに関連付けられたオブジェクトコンテキストを介して、各テーブルの拡張プロパティを読み取る必要があります。どのようにできるのか?
前もって感謝します
exchangewebservices - Exchange Web サービス - Account 拡張プロパティを使用して連絡先を取得する方法
C# と Exchange Web サービス API を使用していますが、Account という名前の拡張プロパティを使用して連絡先を取得する方法が見つかりません。このフィールドを使用して、社内で開発されたシステムにとって意味のある整数を保持しています。WebDAV の下で、連絡先を取得する方法はわかっていましたが、その方法を示すために何らかの助け (できれば短い例またはコード スニペット) が必要です。
database - アクセス テーブルの拡張プロパティ
SQL サーバー テーブルの拡張プロパティを設定できます。アクセス データベース テーブルの拡張プロパティを設定できますか? 可能であれば、拡張プロパティを設定するにはどうすればよいですか?
database - Enterprise LibraryLoggingBlockの拡張プロパティ
WindowsアプリケーションへのログインにEnterpriseLibrary5 Loggingブロックを使用しています。また、データベーストレースリスナーを定義するときに、ログエントリにいくつかの拡張プロパティを定義し、それを使用してメッセージをログに記録します。拡張プロパティはどこに保存されますか?どの分野で?
sql - SQLServerでデータベース名と拡張プロパティを選択します
SQL Server 2012で追加した「MD_」で始まる3つのデータベースがあります。それぞれに、拡張プロパティNAME="DESCRIPTION"があります。
私が返したいのは、データベース名と「DESCRIPTION」値の結果セットです。
データベース名の選択は簡単ですが、拡張プロパティへの参加に役立つ情報を利用できます。
結果:
どんな助けでも大歓迎です!敬具