Field 要素 (フィールド)Field element (Field)

適用されます: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint オンライン |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

サイト列を定義します。 Defines a site column.

定義Definition

<Field
  Aggregation="sum" | "count" | "average" | "min" | "max" | "merge" | "plaintext" | "first" | "last"
  AllowDeletion="TRUE" | "FALSE"
  AllowDuplicateValues="TRUE" | "FALSE"
  AllowHyperlink="TRUE" | "FALSE"
  AllowMultiVote="TRUE" | "FALSE"
  AppendOnly="TRUE" | "FALSE"
  AuthoringInfo="Text"
  BaseType="Integer" | "Text"
  CalType="Integer"
  CanToggleHidden="TRUE" | "FALSE"
  ClassInfo="Text"
  ColName="Text"
  Commas="TRUE" | "FALSE"
  Customization=Text
  Decimals="Integer"
  DefaultListField="TRUE" | "FALSE"
  Description="Text"
  Dir="Text"
  DisplaceOnUpgrade="TRUE" | "FALSE"
  DisplayImage="Text"
  DisplayName="Text"
  DisplayNameSrcField="Text"
  DisplaySize=Integer
  Div="Number"
  EnableLookup="TRUE" | "FALSE"
  ExceptionImage="Text"
  FieldRef="Text"
  FillInChoice="TRUE" | "FALSE"
  Filterable="TRUE" | "FALSE"
  FilterableNoRecurrence="TRUE" | "FALSE"
  ForcedDisplay="Text"
  Format="DateOnly | DateTime | TimeOnly | EventList | ISO8601 | MonthDayOnly | MonthYearOnly | ISO8601Basic | ISO8601Gregorian | ISO8601BasicDateOnly | DropDown | RadioButtons | HyperLink | Image | TRUE | FALSE"
  FromBaseType="TRUE" | "FALSE"
  Group="Text"
  HeaderImage="Text"
  Height="Integer"
  Hidden="TRUE" | "FALSE"
  HTMLEncode="TRUE" | "FALSE"
  ID="Text"
  IMEMode="active | inactive"
  Indexed="TRUE" | "FALSE"
  IsolateStyles="TRUE" | "FALSE"
  IsRelationship="TRUE" | "FALSE"
  JoinColName="Text"
  JoinRowOrdinal="Integer"
  JoinType="INNER" | "LEFT OUTER" | "RIGHT OUTER"
  LCID="Integer"
  LinkToItem="TRUE" | "FALSE"
  List="Text"
  Max="Number"
  MaxLength="Integer"
  Min="Number" 
  Mult="TRUE" | "FALSE"
  Name="Text"
  NegativeFormat="MinusSign" | "Parens"
  Node="Text"
  NoEditFormBreak="TRUE" | "FALSE"
  NumLines="Integer"
  Overwrite="TRUE" | "FALSE"
  OverwriteInChildScopes="TRUE" | "FALSE"
  Percentage="TRUE" | "FALSE"
  PIAttribute="Text"
  PITarget="Text"
  PrependId="TRUE" | "FALSE"
  Presence="TRUE" | "FALSE"
  PrimaryKey="TRUE" | "FALSE"
  PrimaryPIAttribute="Text"
  PrimaryPITarget="Text"
  ReadOnly="TRUE" | "FALSE"
  ReadOnlyEnforced="TRUE" | "FALSE"
  RelationshipDeleteBehavior="Restrict | Cascade | None"
  RenderXMLUsingPattern="TRUE" | "FALSE"
  Required="TRUE" | "FALSE"
  RestrictedMode="TRUE" | "FALSE"
  ResultType="Text"
  RichText="TRUE" | "FALSE"
  RichTextMode="Text"
  RowOrdinal="Integer"
  Sealed="TRUE" | "FALSE"
  SeperateLine="TRUE" | "FALSE"
  SetAs="Text"
  ShowAddressBookButton="TRUE" | "FALSE"
  ShowField="Text" | "Choice" | "Counter"
  ShowInDisplayForm="TRUE" | "FALSE"
  ShowInEditForm="TRUE" | "FALSE"
  ShowInFileDlg="TRUE" | "FALSE"
  ShowInListSettings="TRUE" | "FALSE"
  ShowInNewForm="TRUE" | "FALSE"
  ShowInVersionHistory="TRUE" | "FALSE"
  ShowInViewForms="TRUE" | "FALSE"
  Sortable="TRUE" | "FALSE"
  SourceID="Text"
  StaticName="Text"
  StorageTZ="UTC" | "Abstract"
  StripWS="TRUE" | "FALSE"
  SuppressNameDisplay="TRUE" | "FALSE"
  TextOnly="TRUE" | "FALSE"
  Title="Text" 
  Type="Data_Type"
  UniqueId="Text"
  UnlimitedLengthInDocumentLibrary="TRUE" | "FALSE"
  URLEncode="TRUE" | "FALSE"
  URLEncodeAsUrl="TRUE" | "FALSE"
  UserSelectionMode="Text"
  UserSelectionScope="Integer"
  Viewable="TRUE" | "FALSE"
  Width="Integer"
  WikiLinking="TRUE" | "FALSE"
  XName="Text">
</Field>

要素と属性Elements and attributes

以下のセクションで、属性、子要素、親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

属性Attribute

説明Description

集計Aggregation

オプションの Text。XPath 式によって返される値または要素のコレクションに適用する関数を指定するために、XML フォームの集計フィールドで使用されます。Node 属性を使用して、値のコレクションを返す XPath 式を指定する場合は、返された値セットに対するアクションを指定する Aggregation 属性も含めることができます。このアクションには、集計関数またはコレクション内の特定の要素の表示を指定できます。Optional Text. Used in an aggregate field on an XML form to specify the function to apply to a collection of values or elements returned by an XPath expression. If you use the Node attribute to specify an XPath expression that returns a collection of values, you can also include an Aggregation attribute that specifies the action to take on the value set that is returned. This action can be either an aggregation function or an indication of the particular element within the collection.

以下のいずれかの値を使用できます。Possible values include the following:

  • 合計 の値を追加します。sum Add the values.

  • の値の数をカウントします。count Count the number of values.

  • 平均 の値の平均値を検索します。average Find the average of the values.

  • min 最小値を検索します。min Find the minimum value.

  • max 最大値を検索します。max Find the maximum value.

  • マージ の値を結合します。merge Merge the values.

  • プレーン テキスト ノードのテキストの内容をテキスト形式に変換します。plaintext Converts node text content into plain text.

  • 最初 コレクション内の最初の要素にプロパティの昇格と降格を適用します。first Apply property promotion and demotion to the first element in the collection.

  • 最後 コレクション内の最後の要素にプロパティの昇格と降格を適用します。last Apply property promotion and demotion to the last element in the collection.

プロパティの昇格および降格 XML ドキュメント内のノードPIAttributePITargetPrimaryPIAttribute、およびPrimaryPITarget属性を使用する方法の詳細については、を使用してコンテンツの種類を参照してください。XML ドキュメントのプロパティを指定するです。For more information about how the Node, PIAttribute, PITarget, PrimaryPIAttribute, and PrimaryPITarget attributes are used for property promotion and demotion in XML documents, see Using Content Types to Specify XML Document Properties.

AllowDeletionAllowDeletion

オプションの Boolean。フィールドを削除できる場合は TRUEOptional Boolean. TRUE if the field can be deleted.

AllowDuplicateValuesAllowDuplicateValues

オプションの Boolean。指定したリスト フィールドで値の重複を許可するかどうかを指定します。この値を false に設定すると、重複した値を入力できなくなり、このフィールドを主キーのように効果的に動作させることができます。フィールドで重複した値が許可されている場合は True、それ以外の場合は false です。既定値は true です。Optional Boolean. Specifies whether duplicate values are allowed in a given list field. Setting this value to false, which prevents entering duplicate values, effectively makes this field behave like a primary key. True if duplicate values are allowed in the field; otherwise false. The default value is true.

AllowHyperlinkAllowHyperlink

オプションの Boolean。フィールド内でハイパーリンクを使用できる場合は TRUEOptional Boolean. TRUE if hyperlinks can be used in the field.

AllowMultiVoteAllowMultiVote

オプションの Boolean。アンケートで複数の回答を許可する場合は TRUEOptional Boolean. TRUE if multiple responses are allowed in a survey.

AppendOnlyAppendOnly

オプションの Boolean。リストでバージョン管理が有効になっているときに、Note フィールドの既存のテキストにテキストを追加できるだけである場合は TRUEOptional Boolean. When versioning is enabled in the list, TRUE if text can only be appended to existing text in the Note field.

AuthoringInfoAuthoringInfo

オプションの Text。フィールドとその目的を識別するためにフィールド編集ページに表示される説明の文字列。たとえば、LinkTitle フィールドには "(アイテムへのリンク)" という作成情報が表示されます。この属性は、通常、同じ名前で目的の異なるフィールドが存在する場合に使用されます。Optional Text. A descriptive string that is displayed in the field editing pages to identify the field and its purpose; for example, the LinkTitle field has the authoring info "(link to item)". This attribute is usually used if a field of the same name exists for another purpose.

BaseTypeBaseType

オプション。BaseType 属性を Integer に設定すると値は整数として保存され、Text (既定) に設定すると値はテキストとして保存されます。基本データ型が整数型の選択フィールドは作成できません。Optional. The BaseType attribute can be set to Integer, which stores values as integers, or to Text (default), which stores values as text. You cannot create integer base-type choice fields.

CalTypeCalType

オプションの Integer。カレンダーの種類を指定します。指定できる値は次のとおりです。Optional Integer. Specifies the calendar type. Possible values include the following:

  • 16 サカ暦16 Saka Era

  • 15 旧暦 (中国語)15 Chinese lunar

  • 14 旧暦 (韓国語および日本語)14 Korean and Japanese lunar

  • 12 グレゴリオ暦 (フランス語音訳)12 Gregorian transliterated French

  • 11 グレゴリオ暦 (英語音訳)11 Gregorian transliterated English

  • 10 グレゴリオ暦 (アラビア語)10 Gregorian Arabic

  • 9 グレゴリオ暦 (中東フランス語)9 Gregorian Middle East French

  • 8 ヘブライ (太陰暦)8 Hebrew (lunar)

  • 7 タイ暦7 Thai

  • 6 イスラム暦 (アラビア語太陰暦)6 Hijri (Arabic lunar)

  • 5 檀君暦5 Korean Tangun Era

  • 4 台湾暦4 Taiwan Era

  • 3 和暦。3 Japanese Emperor Era

  • 1 グレゴリオ暦1 Gregorian

  • 0 種類を指定しない0 No type specified

CanToggleHiddenCanToggleHidden

オプションの Boolean。フィールドをユーザー インターフェイスで非表示にすることができる場合は TRUEOptional Boolean. TRUE if the field can be hidden through the user interface.

ClassInfoClassInfo

オプションの Text。標準のテーブル ビューのフィールドで使用するカスケード スタイル シート (CSS) クラスを指定します。設定した場合、標準の ms-vb2 クラスの代わりに指定したクラスが使用されます。Optional Text. Specifies a cascading style sheet (CSS) class to use for the field in the standard table view. If set, the specified class is used instead of the standard ms-vb2 class.

ColNameColName

オプションの Text。フィールドとこのフィールドの物理ストレージ名のマッピングを定義する内部属性。この属性は基になるデータベース内の有効な名前である必要があり、データベース テーブルで使用されている名前と同じである必要があります。指定しなかった場合、サーバーは、既存の列名と競合せず、Microsoft SQL Server で許容される文字のみを含む列名を生成します。Optional Text. An internal attribute that defines the mapping of the field to the physical storage name for this field. This must be a valid name in the underlying database and must be identical to the name used in the database table. If not specified, the server generates a column name that does not collide with any existing column names and that contains only characters that are allowed by Microsoft SQL Server.

コンマ (,)Commas

オプションの Boolean。カンマが千の位の区切りとして使用される場合は TRUEOptional Boolean. TRUE if commas are used to separate thousands.

カスタマイズCustomization

オプションの Text。カスタム プロパティをユーザー設定フィールド型に追加できるようにします。Optional Text. Provides the ability to add custom properties to custom field types.

小数点以下の桁数Decimals

オプションの Integer。表示する小数点以下の桁数を指定します。表示される値は表示桁数に切り上げられます。たとえば、小数点以下 1 桁に切り上げる場合、1.05 は 1.1 と表示されます。Optional Integer. Determines the number of decimals to display. The value displayed is rounded up to the display precision; for example, 1.05 is displayed as 1.1 when rounded to one decimal place.

DefaultListFieldDefaultListField

オプションの Boolean。ファイルがドキュメント ライブラリにアップロードされるときに、そのファイルに対して [プロパティの編集] フォームを表示するかどうかを指定する値を取得します。ライブラリに追加するフィールドに [プロパティの編集] フォームが表示されていない場合は True、それ以外の場合は false です。既定値は false です。Optional Boolean. Gets a value that specifies whether to show the Edit Properties form for a file when that file is uploaded to a document library. True if the field that is being added to a library does not have a visible Edit Properties form; otherwise, false. The default is false.

DescriptionDescription

オプションの TextOptional Text. フィールドの説明が指定されている場合にリストの編集フォームに表示される説明を提供します。Provides the description that is shown in the edit form for a list if a field description is specified. 既定では、Microsoft SharePoint Foundation のフィールドを説明する必要はありません。By default, fields in Microsoft SharePoint Foundation do not have descriptions.

DirDir

オプションの Text。双方向読み取り順序をサポートするフィードについてテキストの方向を指定します。LTR (左から右)、RTL (右から左)、none のどちらかの値を使用できます。Optional Text. Specifies the direction of text for a field that supports bidirectional reading order. The possible values are LTR (left-to-right), RTL (right-to-left), and none.

DisplaceOnUpgradeDisplaceOnUpgrade

オプションの Boolean。フィールドのフィールド定義が既に存在する場合、そのフィールド定義で指定されている値でフィールドのプロパティを強制的に更新するには、TRUE に設定します。Optional Boolean. If a field definition already exists for the field, TRUE to force updates to field properties with the values that are specified in this field definition.

DisplayImageDisplayImage

オプションの Text。列に表示されるアイコンの名前を指定します。Optional Text. Specifies the name of an icon that is displayed for the column.

DisplayNameDisplayName

オプションの TextOptional Text. フィールドの表示名です。The displayed name for a field. スペースの使用に制限はありません。There is no restriction on use of spaces. 最大の長さは 255 文字です。Maximum length is 255 characters. 形式のリソースへの参照を指定できます $Resources: 文字列The value can be a reference to a resource in the format $Resources:String. 詳細については、 SharePoint ソリューションのローカライズを参照してください。For more information, see Localizing SharePoint Solutions.

表示名は、ユーザーが編集でき、最初にフィールドを作成した後に変更できます。フィールドがテーブル ビューに表示される場合には、この名前は列見出しとして使用され、フィールドがフォームに表示される場合には、フォーム ラベルとして使用されます。The display name can be edited by the user and can change after initial field creation. This name is used as a column heading when the field is displayed in a table view and as a form label when the field is displayed in a form.

DisplayNameSrcFieldDisplayNameSrcField

オプションの Text。一般的に、別のフィールドと同じ名前である必要がある計算フィールドで使用されます。ソース フィールドが変更され、表示名がユーザーによって変更された場合、このフィールドの表示名も変更されます。この文字列は、他のフィールドの名前を参照します。Optional Text. Generally used for a computed field that needs the same name as another field. If the source field is modified and the display name is changed by a user, then the display name of this field will also change. This string refers to the name of the other field.

DisplaySizeDisplaySize

オプションの IntegerOptional Integer.

DivDiv

オプションの Number。数値を表示する前に除算で使用される倍率。表示数値は N * Mult / Div です (Decimals で指定された桁数に切り上げられます)。Optional Number. A scale factor used in division before displaying a number. The display number is N * Mult / Div (rounded up to the number specified by Decimals).

EnableLookupEnableLookup

オプションの Boolean。フィールドで参照値を有効にする場合は TRUEOptional Boolean. TRUE to enable lookup values in the field.

ExceptionImageExceptionImage

オプションの Text。例外に使用するイメージ ファイルの名前を指定するために、Recurrence フィールド型で使用されます。 Optional Text. Used in a Recurrence field type to specify the name of the image file to use for exceptions.

FieldRefFieldRef

オプションの Text。セカンダリ ルックアップ フィールドでは、依存するプライマリ ルックアップ フィールドの ID を指定します。値は、中かっこなしで、GUID の文字列表記にする必要があります。Optional Text. For a secondary lookup field, specifies the ID of the primary lookup field on which it depends. The value should be the string representation of a GUID without braces.

FillInChoiceFillInChoice

オプションの Boolean。フィールドでユーザーが列の値を入力することが許可されている場合は TRUEOptional Boolean. TRUE if the field allows users to fill in values for the column.

フィルター処理可能Filterable

オプションの Boolean。フィールドをフィルタ処理できる場合は TRUEOptional Boolean. TRUE if the field can be filtered.

FilterableNoRecurrenceFilterableNoRecurrence

オプションの Boolean。定期的なイベントを展開しないビューでフィールドに対してフィルタを作成できる場合は TRUEFilterableTRUE である場合は、FilterableNoRecurrence の設定に関係なく、すべてのビューでフィールドをフィルタ処理することができます。Optional Boolean. TRUE if a filter can be created on the field in a view that does not expand recurring events. If Filterable contains TRUE, the field can be filtered in all views regardless of how FilterableNoRecurrence is set.

ForcedDisplayForcedDisplay

オプションの Text。実際のフィールド値の代わりに表示するテキストを指定します。この属性は、アンケートでユーザー名が表示されることを防止するために使用されます。Optional Text. Specifies text to display in place of the actual field value. This attribute is used in surveys to prevent the user name from being displayed.

FormatFormat

オプションの Text。数値について使用する表示形式を指定します。 Optional Text. Specifies the formatting to use for numerical values.

日付/時刻フィールドの場合は、以下の値を指定できます。For date/time fields, the following values are possible:

  • DateOnly の表示などの編集を許可する日付の部分だけを (時間単位に設定されます午前 12時 00分DateOnly Display (and allow edits to) only the date portion (the time portion is set to 12:00 A.M. すべて編集済みの値)。for all edited values).

  • DateTime 表示し、日付と時刻 (既定値) の両方を編集します。DateTime Display and edit both date and time of day (default).

  • ISO8601 ISO8601 時刻の形式で表示の日付と時刻が世界協定時刻 (UTC) 形式に変換: YYYY-MM-DDTHH:MM:SSZ です。ISO8601 Display date and time in ISO8601 time format converted to Coordinated Universal Time (UTC) format: YYYY-MM-DDTHH:MM:SSZ. 2007 のドキュメント プロパティを使用する形式であり、新規作成および編集フォームとサーバーの間、SharePoint Foundation で使用される標準の交換形式の場合と同様に、Microsoft Office システムです。This is the format used for document properties in 2007 Microsoft Office system as well as for the standard interchange format used in SharePoint Foundation between New and Edit forms and the server.

  • ISO8601Basic 8601 の日付/時刻書式の省略形を使用する: YYYYMMDDTHHMMSSZ。ISO8601Basic Use the abbreviated form of 8601 date/time formats: YYYYMMDDTHHMMSSZ. これは、vCard/iCal で使用される形式です。This is the format used for vCard/iCal.

選択肢フィールドは、ドロップダウン リスト(既定値) の場合、ドロップダウンの選択範囲を編集のオプションを提供する、またはオプション ボタン、オプション ボタンのグループからオプションを提供するにこの属性を設定することができます。For Choice fields, this attribute can be set to Dropdown (default), which provides editing options through a drop-down selection, or to RadioButtons, which provides options through a group of radio buttons.

URL フィールド、ハイパーリンク(既定値) の場合、通常の URL で表示するにこの属性を設定することができます 'tag, or to **Image**, which displays the URL asFor URL fields, this attribute can be set to Hyperlink (default), which displays the URL as a normal <A> tag, or to Image, which displays the URL as `Description`.`.

FromBaseTypeFromBaseType

オプションの Boolean。この属性は使用されなくなりました。代わりに Sealed 属性を使用してください。Optional Boolean. This attribute is deprecated in favor of the Sealed attribute.

GroupGroup

オプションの Text。フィールドが属する列グループを指定します。Optional Text. Specifies the column group to which the field belongs.

HeaderImageHeaderImage

オプションの Text。フィールドのヘッダーとして使用する画像ファイルの名前を指定します。Optional Text. Specifies the name of an image file to use as a header in the field.

HeightHeight

オプションの Integer。ユーザー情報リストのユーザー用に表示されるイメージの高さをピクセル単位で指定します。Optional Integer. Specifies the height in pixels of the images that are displayed for users in the User Information list.

HiddenHidden

オプションの BooleanTRUE の場合、フィールドはユーザー インターフェイスにまったく表示されません。ReadOnlyTRUE に設定した場合は、フィールドは新規作成フォームや編集フォームに表示されませんが、ビューには含めることができます。Optional Boolean. If TRUE, the field is completely hidden from the user interface. Setting ReadOnly to TRUE means the field is not displayed in New or Edit forms but can still be included in views.

HTMLEncodeHTMLEncode

オプションの Boolean。埋め込まれた文字がブラウザでテキストとして表示されるように変換する場合は TRUE。HTML タグと混同される可能性がある文字はエンティティに変換されます。 Optional Boolean. TRUE to convert embedded characters so that they are displayed as text in the browser; characters that could be confused with HTML tags are converted to entities.

IDID

必須の TextRequired Text. フィールドを一意に識別します。Uniquely identifies the field. 値がかっこ内に含まれる GUID の文字列形式にする必要があります ({})。The value should be the string representation of a GUID contained within braces ({}).

IMEModeIMEMode

オプションの Text。フィールドに対して使用する入力システム (IME) のモード バイアスを指定します。IME を使用すると、ある文章入力システムで使用する文字数が特定のキーボードでエンコードできる文字数よりも多い場合に、言語に応じてキーストロークを変換することができます。 Optional Text. Specifies the Input Method Editor (IME) mode bias to use for the field. The IME allows for conversion of keystrokes between languages when one writing system has more characters than can be encoded for the given keyboard.

以下のいずれかの値を使用できます。Possible values include the following:

  • 自動 は使用されません。auto Not used. この IME モードを指定するには、空の文字列にIMEModeプロパティの値を設定 ("")。To specify this IME mode, set the IMEMode property value to an empty string ("").

  • アクティブ のすべての文字は、IME で入力したが、ユーザーがまだ IME を非アクティブ化できます。active All characters are typed through the IME, but users can still deactivate the IME.

  • 使用頻度の低い が、ユーザーは IME をアクティブ化できますが、IME のない文字を入力します。inactive Characters are typed without the IME, although users can still activate the IME.

IndexedIndexed

オプションの Boolean。ビューのフィルターで使用するために列にインデックスを付ける場合は TRUEOptional Boolean. TRUE if the column is indexed for use in view filters.

: パフォーマンスを向上させるために、ルックアップ列のインデックスを作成することができます、インデックスのルックアップ列を使用して、リスト ビューのしきい値を超えないようにするのには機能しません。Note: Although you can index a Lookup column to improve performance, using an indexed Lookup column to prevent exceeding the list view threshold does not work. リスト ビューのしきい値を超えないようにするためには、プライマリまたはセカンダリ インデックスとして別の種類の列を使用します。To avoid exceeding the list view threshold, use another type of column as the primary or secondary index.

IsolateStylesIsolateStyles

オプションの BooleanRichText 属性が TRUE であり、RichTextMode 属性が FullHtml である Text フィールドの場合、この属性は、フィールドが含まれているページのレンダリングの妨げとならないように、サーバーがフィールドの HTML を書き換えることを指定します。Optional Boolean. For a Text field whose RichText attribute is TRUE and whose RichTextMode attribute is FullHtml, this attribute specifies that a server will rewrite the HTML of the field to ensure that it will not interfere with the rendering of the surrounding page.

IsRelationshipIsRelationship

オプションの BooleanOptional Boolean. TRUE の場合、このフィールドが別のリストからGetRelatedFields() メソッドによって返されます。TRUE if this field is returned by the GetRelatedFields() method from another list.

JoinColNameJoinColName

オプションの Text。この属性は、参照フィールドについてのみ定義されます。ColName によく似ていますが、この属性は、ローカル リストと外部リストとの SQL JOIN で使用される列の名前を示す点が異なります。通常、この値をカスタマイズしないでください。現在は、特定の組み込みおよび基本データ型フィールドのフィールド スキーマで、UrlID 列に結合される URLs (DocMd) テーブルへの参照を示すためにのみ使用されます。Optional Text. This attribute is defined only for Lookup fields. It is very similar to ColName, except it denotes the name of the column that is used in the SQL JOIN between the local and external lists. Ordinarily, this value should not be customized. It is currently used only in the Field schema of certain built-in and base type fields to denote lookups into the URLs (DocMd) table, which is joined on the UrlID column.

JoinRowOrdinalJoinRowOrdinal

オプションの Integer。コードから直接使用することは想定されていません。Optional Integer. Not intended to be used directly from your code.

JoinTypeJoinType

オプションの TextOptional Text. フィールドで使用される結合の種類を指定します。Specifies the type of JOIN used on the field. 使用可能な値には、内部****上外側、およびRIGHTOUTERが含まれます。Possible values include INNER, LEFTOUTER, and RIGHTOUTER.

LCIDLCID

オプションの IntegerLCID 属性を使用して、通貨形式を使用する国/地域を指定します。たとえば、米国の場合は 1033 です。 Optional Integer. The LCID attribute can be used to specify the country/region whose currency format is being used, for example, 1033 for the United States.

ユーロ記号の形式には 2 つの特殊なケースがあります。LCID = -1 (0xFFFFFFF) の場合、ユーロ記号は数値のプレフィックスとして追加されます。LCID = -2 (0xFFFFFFE) の場合、ユーロ記号は数値のサフィックスとして追加されます。小数点以下の桁数は 2 ですが、これはフィールドの Decimals 属性によって無効にされます。ユーロ通貨記号は UCS-2 では 0x20AC です。Two special cases involve the euro symbol format. If LCID=-1 (0xFFFFFFF), the euro symbol is added as a prefix to the number. If LCID=-2 (0xFFFFFFE), the euro symbol is added as a suffix to the number. The number of decimal digits is 2, although this can be overridden by the Decimals attribute of the field. The euro currency symbol is equal to 0x20AC in UCS-2.

ListList

オプションの Text。ルックアップ フィールドのターゲットであるリストを識別するために使用します (Type="Lookup")。 Optional Text. Used to identify the list that is the target of a lookup field (Type="Lookup").

ターゲット リストが既に存在する場合、List 属性の値は、ターゲット リストを識別する GUID (中かっこを含む) の文字列表記にする必要があります。ターゲットが、フィールドが属するリストと同じである場合は、"Self" を指定できます。If the target list already exists, the value of the List attribute should be the string representation of the GUID (including braces) that identifies the target list. If the target is the same list as the one that the field belongs to, you can specify "Self".

ターゲット リストが存在しない場合、List 属性の値は、"Lists/My List" などの Web 相対 URL にすることができます。ただし、ターゲット リストが、ルックアップ フィールドの作成に使用する機能と同じ機能で作成されている場合のみです。この場合、Field 要素の List 属性の値は、ターゲット リストを作成する ListInstance 要素の Url 属性の値と同じにする必要があります。If the target list does not yet exist, the value of the List attribute can be a web-relative URL such as "Lists/My List" but only if the target list is created in the same feature as the one that creates the lookup field. In this case, the value of the List attribute on the Field element must be identical to the value of the Url attribute on the ListInstance element that creates the target list.

MaxMax

オプションの Number。フィールドで許容される最大値を指定します。Optional Number. Specifies the maximum value allowed for the field.

MaxLengthMaxLength

オプションの Integer。フィールド値で許可されている、最大文字数を指定します。この値はクライアント側で検証され、編集フォームはこの値に合わせて調整されます。ユーザーが MaxLength で設定された文字数を超えて入力しようとすると、エラー メッセージが表示されます。Optional Integer. Specifies the maximum number of characters allowed in a field value. Edit forms are adjusted to enforce this value, which is validated on the client. If the user attempts to enter more than the number of characters set by MaxLength, an error message appears.

MinMin

オプションの Number。フィールドで許容される最小値を指定します。Optional Number. Specifies the minimum value allowed for the field.

MultMult

オプションの Boolean。ルックアップ フィールドに複数の値を含める場合は TRUE です。既定は FALSE です。Optional Boolean. TRUE to allow a lookup field to contain multiple values. The default is FALSE.

NameName

必須の TextRequired Text. このアプリ インスタンスのインストール中に展開されるリモート システムのベース URL を取得します。The internal name of the field. 名前は、一連のリストまたは web サイト内のフィールドに対して一意である必要があります。The name must be unique with respect to the set of fields in a list or website. SharePoint Foundation は、の一意性を保証するために必要な場合は値を修正、それ以外の場合、フィールド定義の有効期間は変わりません。SharePoint Foundation will amend the value if necessary to guarantee its uniqueness; otherwise it does not change for the lifetime of the field definition.

NegativeFormatNegativeFormat

オプションの Text。負の値を示す方法を指定します。以下のいずれかの値に設定できます。 Optional Text. Specifies how to indicate negative values. Can be set to one of the following values:

  • MinusSign マイナス記号をプレフィックスとして使用します。MinusSign Use minus sign as prefix.

  • かっこを使用してブロックします。Parens Surround with parentheses.

ノードNode

オプションの Text。XML フォームで使用された場合、この属性は処理命令 (PI) リンクを除くすべてのフィールドで必須であり、昇格されるノードの XPath 式を指定します。 Optional Text. Used in XML forms, this attribute is required for all fields except processing instruction (PI) links, and it specifies the XPath expression for a node that is promoted.

NoEditFormBreakNoEditFormBreak

オプションの Boolean。アイテム作成フォームやアイテム編集フォームのフィールド間に改行が追加されないようにする場合は TRUE。リッチ テキスト フィールドなどの一部のフィールド型では既定で間隔が追加され、この属性によって余分な間隔を制御できます。Optional Boolean. TRUE to prevent a line break from being added between fields in the new item form or edit item form. Some field types, such as a rich-text field, provide spacing by default, and this attribute allows control over the extra spacing that results.

NumLinesNumLines

オプションの Integer。編集中に TEXTAREA ブロックに行数を表示することを推奨します。これはクライアント UI のヒントであり、編集できるテキストの行数に制限は適用されません。Optional Integer. Recommends the number of lines (rows) to display in a TEXTAREA block during editing. This is merely a client UI hint—there is no enforced limitation on the number of lines of text that can be edited.

OverwriteOverwrite

オプションの Boolean。サイト (SPWeb) 上でアクティブ化された新しいフィールドのフィールド ID が既存のフィールドのフィールド ID と同じ場合に、新しいフィールドのフィールド定義で既存のフィールドのフィールド定義を上書きするかどうかを指定します。新しいフィールドと同じフィールド ID を持つ既存のフィールドを、新しいフィールドで上書きする場合は True、それ以外の場合は false です。既定値は false です。Optional Boolean. Specifies whether the field definition for a new field that is activated on a site (SPWeb) overwrites the field definition for an existing field, in cases where the new field has the same field ID as the existing field. True if the new field overwrites the existing field with the same field ID; otherwise false. The default is false.

: 既存のフィールドには、読み取り専用、またはがシールされている場合に上書きされません、アクティブにされているフィールドにこの属性がtrueに設定されている場合でも。Note: If the existing field is read-only, or if it is sealed, it will not be overwritten by the field that is being activated, even if this attribute is set to true.

OverwriteInChildScopesOverwriteInChildScopes

オプションの Boolean。サイト コレクションでフィールドを準備中、指定したフィールド定義がそのサイト コレクションの子 Web に既に存在している場合に、そのフィールド定義を上書きするかどうかを示します。フィールド定義を上書きする場合は True、それ以外の場合は false です。既定値は false です。Optional Boolean. Indicates whether a specified field definition should be overwritten when you are provisioning the field in a site collection and that field definition already exists in the child Web of that site collection. True if the field definition should be overwritten; otherwise false. The default value is false.

PercentagePercentage

オプションの Boolean。値をパーセント値として表示する場合、つまり数値を 100 倍してパーセント記号 (%) を追加して表示する場合は TRUEOptional Boolean. TRUE if the value is displayed as a percentage; that is, a number multiplied by 100 with a percent sign (%) appended.

PIAttributePIAttribute

オプションの TextPITarget 属性で指定されたドキュメント処理命令で列の値として使用する属性を指定します。XML ドキュメントでのプロパティの昇格および降格のために使用されます。PIAttribute 属性を指定する場合、PITarget 属性も指定する必要があります。Optional Text. Specifies the attribute in the document processing instruction (specified by the PITarget attribute) to use as the column value. Used for property promotion and demotion in XML documents. If you specify the PIAttribute attribute, you must also specify the PITarget attribute.

NodeNodePIAttributePIAttributePITargetPITargetPrimary PIAttributePrimary PIAttributePrimaryPITargetPrimaryPITargetコンテンツ タイプを使用して XML ドキュメントのプロパティを指定するUsing Content Types to Specify XML Document PropertiesFor more information about how the Node, PIAttribute, PITarget, Primary PIAttribute, and PrimaryPITarget attributes are used for property promotion and demotion in XML documents, see Using Content Types to Specify XML Document Properties.

PITargetPITarget

オプションの Text。列の値をこのコンテンツ タイプのドキュメントに格納するドキュメント処理命令を指定します。XML ドキュメントでのプロパティの昇格および降格のために使用されます。PIAttribute 属性を指定する場合、PITarget 属性も指定する必要があります。Optional Text. Specifies the document processing instruction in which the column value is stored in documents of this content type. Used for property promotion and demotion in XML documents. If you specify the PIAttribute attribute, you must also specify the PITarget attribute.

NodeNodePIAttributePIAttributePITargetPITargetPrimary PIAttributePrimary PIAttributePrimaryPITargetPrimaryPITargetコンテンツ タイプを使用して XML ドキュメントのプロパティを指定するUsing Content Types to Specify XML Document PropertiesFor more information about how the Node, PIAttribute, PITarget, Primary PIAttribute, and PrimaryPITarget attributes are used for property promotion and demotion in XML documents, see Using Content Types to Specify XML Document Properties.

PrependIdPrependId

オプションの Boolean。複数の値を持つことができるルックアップ フィールドで使用します。TRUE を指定して、ターゲット アイテムのアイテム ID と、編集フォームと新しいアイテムのフォームのターゲット フィールドの値を表示します。 Optional Boolean. Used by lookup fields that can have multiple values. Specify TRUE to display the item ID of a target item as well as the value of the target field in Edit and New item forms.

プレゼンスPresence

オプションの Boolean。フィールドのユーザー情報が存在する場合は TRUEOptional Boolean. TRUE if user information is present for the field.

主キーPrimaryKey

オプションの Boolean。フィールドがリストと別のリストとのリレーションシップの主キーである場合は TRUEOptional Boolean. TRUE if the field is the primary key in the relationship between the list and another list.

PrimaryPIAttributePrimaryPIAttribute

オプションの TextOptional Text. XML ドキュメントでのプロパティの昇格および降格のために使用されます。Used for property promotion and demotion in XML documents. 処理命令、 PrimaryPITargetで指定された列の値として使用するドキュメント内の代替属性を指定します。Specifies an alternate attribute in the document processing instruction, specified by the PrimaryPITarget, to use as the column value. PrimaryPIAttribute属性を指定する場合、 PrimaryPITarget属性を指定する必要もあります。If you specify the PrimaryPIAttribute attribute, you must also specify the PrimaryPITarget attribute. 指定されている場合、SharePoint Foundation は、 PITarget属性とPIAttribute属性で指定されている前にこれらの値を使用します。If specified, SharePoint Foundation uses these values before those specified in the PITarget and PIAttribute attributes.

NodeNodePIAttributePIAttributePITargetPITargetPrimary PIAttributePrimary PIAttributePrimaryPITargetPrimaryPITargetコンテンツ タイプを使用して XML ドキュメントのプロパティを指定するUsing Content Types to Specify XML Document PropertiesFor more information about how the Node, PIAttribute, PITarget, Primary PIAttribute, and PrimaryPITarget attributes are used for property promotion and demotion in XML documents, see Using Content Types to Specify XML Document Properties.

PrimaryPITargetPrimaryPITarget

オプションの TextOptional Text. このコンテンツ タイプのドキュメントの列の値を格納する命令を処理する別のドキュメントを指定します。Specifies an alternative document processing instruction in which the column value is stored for documents of this content type. PrimaryPIAttribute属性を指定する場合、 PrimaryPITarget属性を指定する必要もあります。If you specify the PrimaryPIAttribute attribute, you must also specify the PrimaryPITarget attribute. 指定されている場合、SharePoint Foundation は、 PITarget属性とPIAttribute属性で指定されている前にこれらの値を使用します。If specified, SharePoint Foundation uses these values before those specified in the PITarget and PIAttribute attributes.

NodeNodePIAttributePIAttributePITargetPITargetPrimary PIAttributePrimary PIAttributePrimaryPITargetPrimaryPITargetコンテンツ タイプを使用して XML ドキュメントのプロパティを指定するUsing Content Types to Specify XML Document PropertiesFor more information about how the Node, PIAttribute, PITarget, Primary PIAttribute, and PrimaryPITarget attributes are used for property promotion and demotion in XML documents, see Using Content Types to Specify XML Document Properties.

ReadOnlyReadOnly

オプションの BooleanOptional Boolean. True の場合フィールドに新規または編集フォームが表示されないビューに含めることができます。If TRUE, the field is not displayed in New or Edit forms but can be included in views. さらに、 ReadOnlyTRUEに設定するには、サイト内の列とコンテンツ タイプを管理するためのサイトの設定ページのフィールドで非表示になります。In addition, setting ReadOnly to TRUE hides the field from Site Settings pages for managing site columns and content types. 非表示を設定する属性をTRUEに完全にフィールドは表示されません、UI からです。Setting the Hidden attribute to TRUE completely hides the field from the UI. 場合はこの属性が含まれていない場合、SharePoint Foundation は、この属性がFalseに設定されている場合と列を処理します。If you do not include this attribute, SharePoint Foundation treats the column as if this attribute is set to False.

ReadOnlyEnforcedReadOnlyEnforced

オプションの Boolean。ユーザーはフィールドの値を一切変更できず、システムだけが値を変更できることを指定する場合は TRUEOptional Boolean. TRUE to specify that the user cannot change the field by any means and that it can only be changed by the system.

RelationshipDeleteBehaviorRelationshipDeleteBehavior

オプションの TextOptional Text. ルックアップ フィールドの削除制約を指定します。Specifies a deletion constraint for a lookup field. 詳細については、 SPRelationshipDeleteBehavior列挙体を参照してください。For more information, see the SPRelationshipDeleteBehavior enumeration.

サイト列では、値に CascadeRestrict を指定できません。None (既定) を指定するか、属性を省略することができます。For a site column, the value must not be Cascade or Restrict. It can be None (the default), or the attribute can be omitted.

None 以外の値を指定する場合は、さらに、Indexed 属性に TRUE を指定し、Mult 属性に FALSE を指定する必要があります。If you specify any value other than None, you must also specify TRUE for the Indexed attribute and FALSE for the Mult attribute.

RenderXMLUsingPatternRenderXMLUsingPattern

オプションの Boolean。表示形式を指定するために計算フィールドで使用されます。TRUE の場合、値は、計算フィールドの基になる最初の非計算フィールドの参照の列値ではなく、計算フィールドの表示パターンに基づいてレンダリングされます。たとえば、画像ライブラリで、画像サイズ列が x 高さで表される場合、この属性が TRUE に設定されていない場合は、最初のフィールド参照であるだけが表示されます。TRUE に設定されている場合は、 x 高さの形式で表示されます。 Optional Boolean. Used for computed fields to determine the display format. If TRUE, values are rendered based on the display pattern of the computed field, rather than on the column value of the first noncomputed field reference upon which the computed field is based. For example, in a picture library, the Picture Size column is represented by width x height, but if this attribute is not set to TRUE, only the first field reference, width, is displayed. If it is set to TRUE, the format of width x height is displayed.

RequiredRequired

ブール値が必要です。Required Boolean. かどうかは TRUEフィールドは空の値が割り当てられます。If TRUE, the field must not have an empty value assigned to it. フォームのフィールドが空でない値が指定されていない場合は、投稿、標準の必須フィールドのテキストまたは、明示的に指定したメッセージのいずれか (つまり、経由でタグ) フォームでエラーが表示されます。If a nonempty field value is not given in a form post, either the standard required-field text or an explicitly specified message (that is, via tags) is displayed in the error form. この検証は、(データベース常にでは、 NULLのすべてのユーザー定義フィールド) のクライアントでのみ処理されます。This validation is handled only by the client (the database always allows NULL for all user-defined fields).

RestrictedModeRestrictedMode

オプションの BooleanNote フィールドで拡張リッチ テキスト形式 (画像、表、ハイパーリンクなど) を使用できないようにし、書式設定されたテキストをこのフィールドに貼り付けることもできないようにする場合は TRUEOptional Boolean. TRUE to not allow the Note field to contain enhanced rich text formatting, such as pictures, tables, or hyperlinks, nor to allow pasting formatted text into the field.

ResultTypeResultType

オプションの Text。フィールドから返される値のデータ型を指定します。Optional Text. Specifies the data type of values that are returned from the field.

RichTextRichText

オプションの Boolean。フィールドがリッチ テキスト書式を表示する場合は TRUEOptional Boolean. TRUE if the field displays rich text formatting.

RowOrdinalRowOrdinal

オプションの Integer。フィールドにデータベースの場所を指定します。Optional Integer. Specifies the database location for the field.

シールSealed

オプションの Boolean。フィールドについてこの属性を TRUE に設定すると、移動できないフィールドとしてマークされます。[列の変更] ページには [削除] ボタンが表示されず、ユーザーはフィールドを削除できません。Optional Boolean. Setting this attribute to TRUE for a field marks the field as irremovable. The Change Column page has no Delete button. Users cannot delete the field.

SeparateLineSeparateLine

オプションの BooleanOptional Boolean. 別々 の行のフィールド (たとえば、メモやコメントなど) のレンダリングをサポートするために内部的に使用します。Used internally to support rendering a field (for example, Notes or Comments) in a separate line. この属性は、一般的な使用のものではありません。This attribute is not intended for public use.

SetAsSetAs

コードから直接使用することは想定されていません。Not intended to be used directly from your code.

ShowAddressBookButtonShowAddressBookButton

コードから直接使用することは想定されていません。Not intended to be used directly from your code.

ShowFieldShowField

オプションの TextType 属性が "Lookup" の場合、ShowField 属性の値は、確認するターゲット フィールドの内部名を指定します。値が指定されていない場合は、ターゲット リスト内のレコードの [タイトル] フィールドからハイパーリンク テキストが表示されます。Optional Text. When the Type attribute is "Lookup" the value of the ShowField attribute specifies the internal name of the target field to look up. If no value is specified, the hyperlinked text from the Title field of the record in the target list is displayed.

次のフィールドの種類は、ルックアップ フィールドのターゲットとして使用します。カウンター日付番号、およびテキストThe following field types are allowed as the target of a lookup field: Counter, DateTime, Number, and Text. 計算結果フィールドの型は、参照が有効になっている場合、ターゲットにすることができます。The Computed field type can be a target if lookups are enabled. 詳細については、 SPFieldComputedクラスのEnableLookupプロパティを参照してください。For more information, see the EnableLookup property of the SPFieldComputed class. 計算されるフィールドの種類は、出力がテキストである場合、ターゲットにすることができます。The Calculated field type can be a target if the output is text. 詳細については、 OutputTypeプロパティを参照してください、* * SPFieldCalculated。 クラスです。For more information, see the OutputType property of the **SPFieldCalculated**** class.

ShowInDisplayFormShowInDisplayForm

オプションの Boolean。フォームにアイテムを表示するためのフィールドを表示する場合は TRUEOptional Boolean. TRUE to display the field in the form for viewing the item.

ShowInEditFormShowInEditForm

オプションの Boolean。フォームにアイテムを編集するためのフィールドを表示する場合は TRUEOptional Boolean. TRUE to display the field in the form for editing the item.

ShowInFileDlgShowInFileDlg

オプションの Boolean。この属性は、ドキュメント ライブラリ スキーマ内のフィールドについてのみ有効です。FALSE の場合、クライアント アプリケーションから保存するときに表示されるフォームを保存するためのプロパティ ダイアログ ボックスに、このフィールドは表示されません。たとえば、Title フィールドは、ドキュメント ライブラリに保存されるドキュメント内で直接設定されるので、この属性があります。Optional Boolean. This attribute is valid only for fields within document library schemas. If FALSE, the field does not show up in the property dialog box for saving forms that appears when saving from client applications. For example, the Title field has this attribute because this is set directly in the document being saved to the document library.

ShowInListSettingsShowInListSettings

オプションの Boolean。リストの設定をカスタマイズするためのページに列を表示する場合は TRUEOptional Boolean. TRUE to display the column on the page for customizing list settings.

ShowInNewFormShowInNewForm

オプションの BooleanFALSE の場合、表示モードが New に設定されているときは、フィールドが Fields 列挙に表示されません。この設定のフィールドは、リストの既定の [新しいアイテム] ページに表示されません。この属性は、特に、ドキュメントをドキュメント ライブラリにアップロードするためのページでフィールドを非表示にするために使用されます。Optional Boolean. If FALSE, the field does not show up in a Fields enumeration when the display mode is set to New. Fields with this setting do not show up in the default New Item page for a given list. In particular, this is used to hide fields on the page for uploading documents to the document library.

ShowInVersionHistoryShowInVersionHistory

オプションの Boolean。リスト アイテムのバージョンを表示するためのページに列を表示する場合は TRUEOptional Boolean. TRUE to display the column on the page for viewing list item versions.

ShowInViewFormsShowInViewForms

オプションの Boolean。リスト データの表示に使用されるページにフィールドを表示することを指定する場合は TRUEOptional Boolean. TRUE to specify that the field is displayed in pages that are used to view list data.

並べ替え可能Sortable

オプションの Boolean。フィールドの値を並べ替えることができる場合は TRUEOptional Boolean. TRUE if values in the field can be sorted.

SourceIDSourceID

オプションの TextOptional Text. 次のように、フィールドを定義する名前空間が含まれていますhttp://schemas.microsoft.com/sharepoint/v3またはユーザー設定フィールドが作成されたリストの GUID です。Contains the namespace that defines the field, such as http://schemas.microsoft.com/sharepoint/v3 or the GUID of the list in which the custom field was created.

StaticNameStaticName

オプションの TextOptional Text. フィールド コレクション内で一意でない場合がありますフィールドの内部名が含まれています。Contains an internal name of the field that might not be unique within a field collection. ただし、可能性がありますが更新され、その一意性を確保する、[名前] 属性とは異なりStaticName属性の値は、フィールドに定義したとおりに。However, unlike the Name attribute, which might be amended to ensure its uniqueness, the value of the StaticName attribute is assigned to the field exactly as you have defined it. TryGetFieldByStaticNameメソッドを呼び出すことによって、フィールドへの参照を取得するのにコードでこの値を後で使用できます。You can later use this value in code to get a reference to the field by calling the TryGetFieldByStaticName method.

StorageTZStorageTZ

日時の値を格納する方法を指定します。StorageTZUTC に設定されている場合、日時の値は協定世界時 (UTC) として処理されます。日時の値が "抽象的な" 時刻を参照することを示すには、StorageTZ 属性を省略します。抽象的な時刻とは、日時の値がユーザーが入力したとおりにデータベースに格納され、ローカル タイム ゾーンが変換または格納されないことを意味します。Specifies how date/time values are stored. When StorageTZ is set to UTC, the date/time is handled as Coordinated Universal Time (UTC). To denote that a date/time value refers to "abstract" time, meaning that the date/time is stored in the database as entered by the user without conversion or storage of the local time zone, omit the StorageTZ attribute.

StripWSStripWS

オプションの Boolean。フィールド値の先頭または末尾から空白が削除される場合は TRUEOptional Boolean. TRUE if white space is removed from the beginning and end of field values.

SuppressNameDisplaySuppressNameDisplay

オプションの BooleanUser フィールドにユーザーの名前を表示する場合は TRUEOptional Boolean. TRUE to not display the name of the user in a User field.

TextOnlyTextOnly

オプションの BooleanTRUE の場合、フィールドには Text 値のみを格納できます。Optional Boolean. If TRUE, the field can contain only Text values.

TitleTitle

オプションの Text。ユーザー インターフェイスに表示されるフィールドのタイトルを格納します。Optional Text. Contains the title of the field that is displayed in the user interface.

TypeType

必須の Text。フィールドのデータ型 (Field 要素が ProjectedFields の子ではない場合)。 Required Text. The data type of the field (unless the Field element is a child of ProjectedFields).

: Microsoft SharePoint Foundation 2010、 Type属性のテクノロジでのプレビュー リリースでは別の意味と 1 つだけ使用可能な値 (「参照」) ProjectedFieldsの子であることとします。Note: In the Technology Preview release of Microsoft SharePoint Foundation 2010, the Type attribute has a different meaning and only one possible value ("Lookup") when it is a child of ProjectedFields. の使用の詳細については、 ProjectedFields 要素 (ビュー)を参照してください。For more information about this use of Type, see ProjectedFields Element (View).


SharePoint Foundation には、既定で次のデータ型が含まれています。SharePoint Foundation includes the following data types by default:

  • AllDayEvent 終日のイベントを指定します。AllDayEvent Specifies an all day event. ビットの SQL データ型に対応します。Corresponds to the bit SQL data type.

  • 添付ファイル の添付ファイルの Url を格納します。Attachments Stores the URLs for attachments. ビットの SQL データ型に対応します。Corresponds to the bit SQL data type.

  • ブール値TRUEを格納するために使用/(0 または 1 で、データベースに格納されている)場合は FALSEの値です。Boolean Used to store a TRUE/FALSE value (stored in the database as 0 or 1). このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. SQL データ型のビットに対応し、 SPFieldBooleanクラスによって表されます。Corresponds to the bit SQL data type and represented by the SPFieldBoolean class.

  • 計算された その他の列に基づいて値が計算フィールドを指定します。Calculated Specifies a field whose value is calculated based on other columns. SQL データ型がsql_variant 型に対応し、SPFieldCalculated * * クラスによって表されます。Corresponds to the sql_variant SQL data type and represented by the SPFieldCalculated** class.

  • 選択 を事前に定義された一連のフィールドにデータを入力するために使用する値を指定できます。Choice Allows the user to specify a predetermined set of values that can be used to enter data into the field. 選択検索の種類は、並べ替えとグループ化の最も重要なフィールドです。The Choice and Lookup types are the most important fields for sorting and grouping. BaseType形式の属性は、選択フィールドの使用できます。The BaseType and Format attributes can be used for choice fields. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. 選択オプションの値を指定すると、ときに、その値が使用として送信された値、フィールドの選択の。When a value is given for a choice option, then that value is used as the submitted value for the field selection. 値を指定しないと、選択したが、任意のテキスト値として送信されます。When no value is given, that choice is submitted as the text value of the choice. いずれの場合も、任意のテキスト値は、(ドロップダウン リストやラジオ ボタンのテキスト) の UI に表示されています。In all cases, the text value of the choice is what is displayed in the UI (drop-down list or radio button text). 編集 UI での選択肢が表示される順序は、常に選択肢の要素内の項目が指定されている順序です。The order in which choices appear in the editing UI is always the order that items are specified within the CHOICES element. 複数選択の種類を使用すると、チェック ボックスを実装し、ユーザーが複数の値を選択できるようにする選択肢フィールドを指定します。Use the MultiChoice type to specify a Choice field that implements check boxes and allows the user to select multiple values. SQL データ型、 nvarcharに対応し、 SPFieldChoiceクラスを表します。Corresponds to the nvarchar SQL data type and represented the SPFieldChoice class.

  • 計算 の内容を別のフィールドに依存するフィールドを指定します。Computed Specifies a field that depends on another field for its contents. たとえば、 LinkTitleNoMenuフィールドは、ハイパーリンクが設定されたタイトル フィールドの値に関連する金額します。For example, a LinkTitleNoMenu field amounts to surrounding a Title field value with a hyperlink. SPFieldComputedクラスによって表されます。Represented by the SPFieldComputed class.

  • ContentTypeId コンテンツ タイプ ID を含むContentTypeId Contains a content type ID. コンテンツ タイプ Id の形式については、コンテンツ タイプの Idを参照してください。For information about the format of content type IDs, see Content Type IDs. Varbinary 型の SQL データ型に対応します。Corresponds to the varbinary SQL data type.

  • カウンター 通常、内部 ID フィールドにのみ使用します。Counter Generally used only for the internal ID field. その整数値は、現在のリスト内の他のすべての項目に対して一意にするのには自動的に設定されます。Its integer value is set automatically to be unique with respect to every other item in the current list. カウンタータイプは読み取り専用で、常にし、フォームの post 要求を介して設定することはできません。The Counter type is always read-only and cannot be set through a form post. このフィールドが並べ替え可能な調べたりしません。This field is sortable but not groupable. Int 型の SQL データ型に対応します。Corresponds to the int SQL data type.

  • CrossProjectLink と会議ワークスペース サイトは SharePoint リスト内のイベントを接続するために使用アイテムに会議ワークスペース サイトを作成する新規作成] と [アイテムの編集フォームで使用する] チェック ボックスのフィールドの種類を具体的に参照します。CrossProjectLink Used to connect an event in a SharePoint list with a Meeting Workspace site; refers specifically to the field type of the checkbox used in New and Edit Item forms to create a Meeting Workspace site for the item. SQL データ型のビットに対応し、 SPFieldCrossProjectLinkクラスによって表されます。Corresponds to the bit SQL data type and represented by the SPFieldCrossProjectLink class.

  • 通貨 の通貨の値を入力することができます。Currency Allows for a currency value to be entered. 各通貨フィールドは、特定のロケールの通貨につながっています。Each currency field is tied to a specific locale's currency. その他のすべての点では、数値フィールドの型と同様に扱われます。In all other respects, it is treated like the Number field type. LCID属性を使用して、特定のロケールの通貨を指定します。Use the LCID attribute to indicate a currency of a specific locale. 通貨型の小数点以下の桁数Maxプロパティとmin プロパティの属性を使用できます。The Decimals, Max, and Min attributes can be used for currency types. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. SQL データ型を浮動小数点数に対応し、 SPFieldCurrencyクラスによって表されます。Corresponds to the float SQL data type and represented by the SPFieldCurrency class.

  • DateTime ストレージの完全修飾の日付または時刻を使用します。DateTime Allows for storage of a fully qualified date or time of day. フォーマット属性を使用して、日付の書式を指定して決定するStorageTZ属性を使用してどのように日付と時刻の値が格納されています。Use the Format attribute to specify date formatting, and use the StorageTZ attribute to determine how date/time values are stored. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. 表示モードでは、日付の書式設定の順序は地域の設定 (「M/D と Y」または「D/M/Y」) から派生しています。For Display mode, the order of date formatting derives from the regional settings ("M/D/Y" or "D/M/Y"). 編集モード (または要素の既定値の新しいモード)、日付/時刻の共通形式でレンダリングされます: M/D と Y hh:mm 午前/午後。In Edit mode (or in New mode for Default element value), date/times are rendered in universal format: M/D/Y hh:mm am/pm. SQL データ型をdatetimeに対応し、 SPFieldDateTimeクラスを表現します。Corresponds to the datetime SQL data type and represented the SPFieldDateTime class.

  • ファイル ファイルが含まれています。File Contains a file. 一意識別子の SQL データ型に対応します。Corresponds to the uniqueidentifier SQL data type.

  • GridChoice のアンケートの評価尺度が含まれています。GridChoice Contains a rating scale for surveys. SQL データ型、 ntext 型に対応し、 SPFieldRatingScaleクラスによって表されます。Corresponds to the ntext SQL data type and represented by the SPFieldRatingScale class.

  • Guid のグローバル一意識別子 (Guid) を使用します。Guid Allows for globally unique identifiers (GUIDs). 一意識別子の SQL データ型に対応します。Corresponds to the uniqueidentifier SQL data type.

  • 整数 の正または負の整数値を使用します。Integer Allows for positive or negative integer values. コンマNegativeFormat属性を使用すると、整数値の書式を指定します。The Commas and NegativeFormat attributes are used to specify integer formatting. Int 型の SQL データ型に対応します。Corresponds to the int SQL data type.

  • 参照選択に非常によく似た Behaves フィールドに、点を除いてハード コーディングされた値の選択をしているのではなく、別のリストから、使用可能なオプションです。Lookup Behaves very similarly to a Choice field, except that the available options come from another list rather than being a hard-coded selection of values. ルックアップ フィールドのリストおよびShowField属性を使用できます。The List and ShowField attributes can be used for Lookup fields. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. 並べ替えとグループ化、リストに格納されている外部キーではなくDisplayFieldの値 (既定では、タイトル) を使用します。For sorting and grouping, use the DisplayField value (Title, by default) rather than the foreign key stored in the list. SQL データ型をint 型に対応し、 SPFieldLookupクラスによって表されます。Corresponds to the int SQL data type and represented by the SPFieldLookup class.

  • LookupMulti ルックアップフィールドを 1 つ以上の値を含めることができます。LookupMulti A Lookup field that can contain more than one value. 親の種類:検索します。Parent type: Lookup.

  • ModStat コンテンツの承認状態が含まれています。ModStat Contains content approval status. 使用可能な値には、承認済み(既定)、拒否、および保留中(データベースに格納、0、1、2 とそれぞれ) が含まれます。Possible values include Approved (default), Rejected, and Pending (stored in the database as 0, 1, or 2, respectively). Int 型の SQL データ型に対応します。Corresponds to the int SQL data type.

  • 複数選択 ] チェック ボックスを実装し、ユーザーが複数の値を選択できるようにする選択肢フィールドを指定します。MultiChoice Specifies a Choice field that implements check boxes and allows the user to select multiple values. SQL データ型、 ntext 型に対応し、 SPFieldMultiChoiceクラスによって表されます。Corresponds to the ntext SQL data type and represented by the SPFieldMultiChoice class.

  • 複数列 、[メモ] フィールドに複数の値を含むフィールドをエミュレートします。MultiColumn A Note field that emulates a field containing multiple values. 複数列のフィールドの型の使用例は、カスタム フィールド型の定義を参照してください。For an example of a multicolumn field type, see Custom Field Type Definition. 複数列のフィールドについては、ユーザー設定の複数列フィールド クラスを参照してください。For information on multicolumn fields, see Custom Multicolumn Field Classes. 親の型:メモします。Parent type: Note.

  • 複数行のテキストを入力することができます。Note Allows users to enter multiple lines of text. このフィールドは、並べ替えまたは調べたりすることはありません。This field is not sortable or groupable. すべてのテキストは、HTML マークアップを含まない ASCII 文字で直線に定義されています。All text is defined to be straight ASCII characters without HTML markup. HTML マークアップ、または URL のように見えるものは単に引用符で囲まれた (たとえば、しません) 直線のテキストのように。Anything that looks like HTML markup or a URL is simply quoted (for example, Server.HTMLEncode) to look like straight text. この形式を編集用のコントロールは、単純なテキスト領域ブロックです。The control for editing this format is a simple TEXTAREA block. NumLines属性を使用して、表示する行の数を指定します。Use the NumLines attribute to specify the number of lines to display. SQL データ型、 ntext 型に対応し、 SPFieldMultiLineTextクラスによって表されます。Corresponds to the ntext SQL data type and represented by the SPFieldMultiLineText class.

  • が浮動のポイントの数を入力することです。Number Allows for a floating point number to be entered. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. 入力した数値は、小数点および桁区切り記号の現在のロケール設定に従って解析されます。Numbers entered are parsed according to the current locale settings for decimal points and thousand separators. かっこでそれらをラップすることによって、またはマイナス記号を使用して、負の数を示すことができます。Negative numbers can be indicated by wrapping them in parentheses or by using a negative symbol. 番号の書式設定を指定する番号の属性と連携して次の属性を使用できます:小数点以下の桁数DivMaxMinMult、および割合です。The following attributes can be used in conjunction with the Number attribute to specify number formatting: Decimals, Div, Max, Min, Mult, and Percentage. SQL データ型を浮動小数点数に対応し、 SPFieldNumberクラスによって表されます。Corresponds to the float SQL data type and represented by the SPFieldNumber class.

  • PageSeparator 、[アンケート] ボックスの一覧でページ区切りを挿入します。PageSeparator Inserts a page break in a survey list. SPFieldPageSeparatorクラスによって表されます。Represented by the SPFieldPageSeparator class.

  • 定期的な を編集し、[イベント] ボックスの一覧で項目の定期的なパターンを定義するために使用します。Recurrence Used to edit and define the recurrence pattern for an item in an events list. ビットの SQL データ型に対応します。Corresponds to the bit SQL data type.

  • テキスト エディット ボックスに入力されたテキストの 1 行です。Text A single line of text entered in an edit box. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. MaxLength属性を使用して、使用できる文字の最大数を設定します。Use the MaxLength attribute to set a maximum number of characters allowed. Nvarcharに SQL データ型に対応し、 SPFieldTextクラスによって表されます。Corresponds to the nvarchar SQL data type and represented by the SPFieldText class.

  • ThreadIndex 会話スレッド内のメッセージの相対位置を示す ID が含まれています。ThreadIndex Contains the ID that indicates the relative position of a message within a conversation thread. Varbinary 型の SQL データ型に対応します。Corresponds to the varbinary SQL data type.

  • スレッド スレッド ・ フィールドの種類が作成し、スレッド化されたディスカッションのようなビューの表示に使用します。Threading The Threading field type is used in the creation and display of threaded discussion-like views. 任意のリストは、スレッド列を含めることができますが、使用されている場合、特殊な UI が生成されます。Any list can contain a threading column, but a special UI is generated when it is used. (表示されていることはありませんフォームで標準の編集可能なフィールドとしても、ビュー内の通常の列とします。スレッドのフィールドで並べ替えを実行すると、先行順走査の親子関係でのすべてのレコードが返されます。(It is never displayed as a standard editable field in a form nor as a normal column in a view.) If a sort is performed on a threading field, a pre-order traversal of all the records in a parent-child relationship is returned. これは、作成日と特定のレコードのすべての親レコードの ID 番号を連結したものを保存することによって行います。This is accomplished by saving the concatenation of the creation date and ID number of all the parent records of a particular record. Varchar 型の SQL データ型に対応します。Corresponds to the varchar SQL data type.

  • URL 、フリー フォームにハイパーリンクを作成するために使用します。URL Used to create a freeform hyperlink. URL フィールドは、説明として表示されます。A URL field is displayed as Description. 説明が指定されていない場合は、 URLとして表示されます。If no description is given, it is displayed as URL. URL テキストは、サーバー上の SharePoint データベースのすべての Url が格納されている Url (DocMd) テーブルに格納されています。The URL text is itself stored in the URLs (DocMd) table, which stores all the URLs in SharePoint databases on the server. これが実行できるように、すべての Url はサーバー上でローカルによって更新できますリンク修正、目的地に移動するとします。This is done so that any URLs that are local on the server can be updated through link fixup when their destination moves. それに含まれる URL のフィールドを持つレコードが削除されると、URL のテーブルから参照されている対応するレコードも削除されます。When a record with a URL field contained within it is deleted, the corresponding referenced record from the URL table is also deleted. このフィールドは、並べ替え可能な調べたりします。This field is sortable and groupable. (URL の内容ではなく、テキストによる説明に従って並べ替えが定義されている空白と同じ並べ替え、説明が指定されていない場合)。タイプURLの場合は、リンクの種類を指定するリンク型の属性を使用できます。(The sort is defined according to the textual description rather than the contents of the URL; if no description is given, it sorts the same as blank.) When Type is URL, the LinkType attribute can be used to specify the type of link. SQL データ型、 nvarcharに対応し、 SPFieldUrlクラスによって表されます。Corresponds to the nvarchar SQL data type and represented by the SPFieldUrl class.

  • ユーザー ユーザー情報のデータベースのテーブルを参照するルックアップフィールドです。User A Lookup field that references the UserInfo database table. SQL データ型をint 型に対応し、 SPFieldUserクラスによって表されます。Corresponds to the int SQL data type and represented by the SPFieldUser class.

  • UserMulti ユーザーフィールドを 1 つ以上の値を含めることができます。UserMulti A User field that can contain more than one value. 親のタイプ: LookupMultiParent type: LookupMulti.

  • WorkflowEventType SPWorkflowHistoryEventType列挙体で表されるワークフロー イベントの種類を指定します。WorkflowEventType Specifies a workflow event type as represented by theSPWorkflowHistoryEventType enumeration. 親の型:整数Parent type: Integer.

  • WorkflowStatus SPWorkflowStatus列挙体で表されるワークフローの状態を指定します。WorkflowStatus Specifies workflow status as represented by the SPWorkflowStatus enumeration. Nvarcharの SQL データ型に対応します。Corresponds to the nvarchar SQL data type.

UniqueIdUniqueId

オプションの Text。コードから直接使用することは想定されていません。Optional Text. Not intended to be used directly from your code.

UnlimitedLengthInDocumentLibraryUnlimitedLengthInDocumentLibrary

オプションの Boolean。ドキュメント ライブラリ内でフィールド長を無制限にする場合は TRUEOptional Boolean. TRUE to allow unlimited field length in document libraries.

URLEncodeURLEncode

オプションの Boolean。スペースなどの特殊文字を引用符付きの UTF-8 形式に変換するには、TRUE に設定します。たとえば、文字 ë は %c3%ab と表現されます。Optional Boolean. TRUE to convert special characters, such as spaces, to quoted UTF-8 format, for example, %c3%ab for character ë.

URLEncodeAsURLURLEncodeAsURL

オプションの BooleanURLEncode と似ていますが、TRUE を指定すると、エンコードされる文字列は URL のパス コンポーネントとして扱われ、スラッシュ ("/") はエンコードされません。Optional Boolean. Like URLEncode, but TRUE to specify that the string to encode is a path component of a URL so that forward slashes ("/") are not encoded.

UserSelectionModeUserSelectionMode

オプションの Text。アイテム フォームのユーザー フィールドで、各ユーザーの名前だけを選択できるようにするか、各ユーザーとグループの両方の名前を選択できるようにするかを指定します。以下のいずれかの値を使用できます。Optional Text. Specifies whether only the names of individual users can be selected in a user field on an item form, or whether the names of both individuals and groups can be selected. The following values are possible:

0 - 各ユーザーの名前だけを選択できます。0 - Only the names of individuals can be selected.

1 - 各ユーザーとグループの両方の名前を選択できます。1 - The names of both individuals and groups can be selected.

UserSelectionScopeUserSelectionScope

オプションの Integer。アイテム フォームのユーザー フィールドでユーザー名を選択する際の範囲を指定します。値が 0 の場合、SharePoint グループに対する制限はありません。値が 0 以上の場合、ユーザーの選択は、指定した値と同じ ID を持つ SharePoint グループのメンバーに制限されます。Optional Integer. Specifies a scope for selecting user names in a user field on an item form. If the value is 0, there is no restriction to a SharePoint group. If the value is greater than 0, user selection is restricted to members of the SharePoint group whose ID equals the value that is specified.

表示可能Viewable

オプションの Boolean。既定のビューにフィールドを追加することを指定する場合は TRUE。既定値は TRUE です。Optional Boolean. TRUE to specify that the field is added to the default view. The default value is TRUE.

WidthWidth

オプションの Integer。ユーザー情報リストのユーザー用に表示される画像の幅をピクセル単位で指定します。Optional Integer. Specifies the width in pixels of the images that are displayed for users in the User Information list.

WikiLinkingWikiLinking

オプションの BooleanOptional Boolean. TRUEの二重角かっこ ([]) の形式で表示され、wiki のリンクを使用して、HTML のリンクに変換になることを指定するのには、'' タグです。TRUE to specify that wiki links, which appear in the form of double brackets ([[…]]), become translated into HTML links, which use the <a> tag.

XNameXName

オプションの Text。追加、削除、または変更されたフィールドを識別するために XML フォーム内部で使用されます。この属性は、一般的に使用することを目的としていません。Optional Text. Used internally in XML forms to identify fields that have been added, deleted, or modified. This attribute is not intended for public use.


子要素Child elements

選択肢CHOICES

DefaultDefault

DefaultFormulaDefaultFormula

DisplayBidiPatternDisplayBidiPattern

DisplayPatternDisplayPattern

FieldRefsFieldRefs

FormulaFormula

FormulaDisplayNamesFormulaDisplayNames

マッピングMAPPINGS


親要素Parent elements

要素Elements


注釈Remarks

重要

カスタム フィールドを定義する場合は、Microsoft SharePoint Foundation で適切に表示するフィールドの ID、種類、名前、表示名、およびグループの属性を指定してください。When defining a custom field, you must specify the ID, Type, Name, DisplayName, and Group attributes for the field to appear correctly in Microsoft SharePoint Foundation. Microsoft Visual Studio のステートメント入力候補では、誤ってする必要があるこれらの属性の最初の 3 つしか実際には 5 つすべてが必要な場合を示します。Statement completion in Microsoft Visual Studio erroneously indicates that you need only the first three of these attributes when in fact all five are required.


使用例Example

次の例は、サイト内の列を 3 つ作成する機能の要素マニフェストを示しています。The following example shows an element manifest for a Feature that creates three site columns.

    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">

      <Field ID="{060E50AC-E9C1-4D3C-B1F9-DE0BCAC300F6}"
             Name="Amount"
             DisplayName="Amount"
             Type="Currency"
             Decimals="2"
             Min="0"
             Required="FALSE"
             Group="Financial Columns" />

      <Field ID="{943E7530-5E2B-4C02-8259-CCD93A9ECB18}"
             Name="CostCenter"
             DisplayName="Cost Center"
             Type="Choice"
             Required="FALSE"
             Group="Financial Columns">
        <CHOICES>
          <CHOICE>Administration</CHOICE>
          <CHOICE>Information</CHOICE>
          <CHOICE>Facilities</CHOICE>
          <CHOICE>Operations</CHOICE>
          <CHOICE>Sales</CHOICE>
          <CHOICE>Marketing</CHOICE>
        </CHOICES>
      </Field>

      <Field ID="{1511BF28-A787-4061-B2E1-71F64CC93FD5}"
             Name="DateOpened"
             DisplayName="Date Opened"
             Type="DateTime"
             Format="DateOnly"
             Required="FALSE"
             Group="Financial Columns">
        <Default>[today]</Default>
      </Field></Elements>


関連項目See also