1. スクリプティングSDK

定数

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SDKには、実装で再利用できる定数が多数付属しています。定数は、ConstantsクラスのStylelabs.M.Sdkにあります。

構造

定数クラスは、複数のサブクラスで構成されます。これらのサブクラスには、次の構造があります。

一方では、エンティティ定義(Asset、AssetType、Jobなど)ごとにクラスがあり、次のものが含まれます。

  • 定義名

  • プロパティ名

  • リレーション名

  • エンティティ情報 (組み込みエンティティの値)

また、REST APIに関する情報もあります。

  • APIルートパス

  • ヘッダー

  • エンドポイント

    • テンプレート名

    • テンプレート変数

定数の拡張

定数クラスは、デフォルトの定数を「ラップ」することで拡張できます。

using Stylelabs.M.Sdk;

namespace Stylelabs.M.WebSdk.Examples
{
  public static class CustomConstants
  {
    public static class Asset
    {
      public const string DefinitionName = Constants.Asset.DefinitionName;

      public const string CustomProperty = "MyCustomPropertyName";
    }
  }
}

SDK定数ファイルの定数は、必要に応じて除外または含めることができます。カスタム定数も追加できます。

この記事を改善するための提案がある場合は、 お知らせください!