Term
|
Definition
SPMetal is a command-line tool that generates entity classes, which provide an object-oriented interface to the Microsoft SharePoint Foundation content databases. These classes are primarily used in LINQ to SharePoint queries; but they are also used to add, delete, and change list items with concurrency conflict resolution. Finally, they can be used as an alternative to the regular SharePoint Foundation object model for referencing content. |
|
|
Term
|
Definition
As developers, you can take advantage of the trace log when you are developing code. Use trace logs as an extension of your development tools and as another debugging tool, to help you investigate issues. By ensuring that useful information is written to the trace log, many issues that arise in development can be resolved without attaching a debugger. Also, a tester can review trace logs to discover problems that may not be visible in the User Interface (UI), and a tester can use trace logs to verify completion of long-running tasks that may not have any UI associated with the actions. |
|
|
Term
|
Definition
A site definition defines a unique type of Microsoft SharePoint Foundation website. Several site definitions are built into SharePoint Foundation. A site definition can include more than one site definition configuration. A SharePoint Foundation website is based on particular site definition configuration. For this reason, you can think of a site definition as a family of configurations, although some families contain only one configuration. |
|
|
Term
SPWebProvisioningProvider |
|
Definition
Provides a handler for responding to Web site creation. |
|
|
Term
|
Definition
Imports user resources for the specified language. |
|
|
Term
PlaceHolderAdditionalPageHead |
|
Definition
A Content Place Holder for placing additional header information. For example, you can use this section to reference custom style sheets. |
|
|
Term
|
Definition
Inserts a LINK element into the resulting HTML page and applies an external style sheet(s) defined by CssRegistration. |
|
|
Term
|
Definition
Represents a cascading style sheet (CSS) file registration. CssLink reads this registration to insert a LINK element into the resulting HTML page and apply the external style sheet(s) defined by the registration. |
|
|
Term
|
Definition
Provides properties and methods for registering resources, such as scripts, on a page so that they can be requested when the page is rendered. |
|
|
Term
|
Definition
A generic control that is able to render an ASP.NET control. Delegate controls make their child candidate controls pluggable and replaceable. |
|
|
Term
|
Definition
A workflow actions file (.actions) is an XML file that describes how SharePoint Designer should interact with your workflow activities. Primarily, this file provides a human-readable sentence structure that is wrapped around the mechanics of your activity. The workflow actions file consists of a parent WorkflowInfo element that can contain conditions and actions. |
|
|
Term
|
Definition
Represents a store that contains metadata within child Group objects, TermSet objects, and Term objects. |
|
|
Term
|
Definition
Wraps up all of the associated TermStore objects for a SPSite object. |
|
|
Term
|
Definition
Represents the top-level container in a TermStore object. |
|
|
Term
|
Definition
Represents a hierarchical or flat set of Term objects known as a "TermSet". |
|
|
Term
SPWebConfigModification Class |
|
Definition
Holds modifications that are made to the web.config. |
|
|
Term
SPWebConfigModification Class |
|
Definition
Holds modifications that are made to the web.config. |
|
|
Term
|
Definition
This class and its members are reserved for internal use and are not intended to be used in your code. |
|
|
Term
ApplicationAssociationsView Class |
|
Definition
Provides a control that is used to display and change associations for service application proxy groups. |
|
|
Term
ServiceModel Metadata Utility Tool (Svcutil.exe) |
|
Definition
The ServiceModel Metadata Utility tool is used to generate service model code from metadata documents and metadata documents from service model code. |
|
|
Term
System.ServiceModel.Configuration Namespace |
|
Definition
This namespace contains configuration classes that are used by the infrastructure to convert XML into Common Language Runtime (CLR) types. You can also manipulate these classes directly for extensibility purposes. |
|
|
Term
WsdlEndpointConversionContext Class |
|
Definition
Passed to custom WSDL exporters and importers to enable customization of the metadata export and import processes for a WSDL endpoint. |
|
|
Term
ServiceModel Registration Tool (ServiceModelReg.exe) |
|
Definition
This command-line tool provides the ability to manage the registration of WCF and WF components on a single machine. Under normal circumstances you should not need to use this tool as WCF and WF components are configured when installed. But if you are experiencing problems with service activation, you can try to register the components using this tool. |
|
|
Term
SPAutoSerializingObject.UpgradedPersistedProperties Property
|
|
Definition
Gets the collection of field names and values for fields that were deleted or changed. |
|
|
Term
SPAutoSerializingObject.UpdateParent Method
|
|
Definition
Causes the containing SPPersistedObject, if one exists, to update its state. |
|
|
Term
|
Definition
A content type is a reusable collection of metadata (columns), workflow, behavior, and other settings for a category of items or documents in a Microsoft SharePoint Foundation 2010 list or document library. Content types enable you to manage the settings for a category of information in a centralized, reusable way. |
|
|
Term
|
Definition
A Microsoft SharePoint Server 2010 solution is a deployable, reusable package that can contain features, site definitions, and other functionality. Solutions can be enabled or disabled individually. You can deploy a solution directly onto your SharePoint Server farm, or you can deploy the solution into a sandbox. A sandbox is a restricted execution environment that enables programs to access only certain resources, and that keeps problems that occur in the sandbox from affecting the rest of the server environment. Solutions that you deploy into a sandbox, which are known as sandboxed solutions, cannot use certain computer and network resources, and cannot access content outside the site collection they are deployed in. For more information about solutions, see Solutions Overview(http://go.microsoft.com/fwlink/p/?LinkID=156638). |
|
|
Term
|
Definition
Represents a node in a hierarchical navigation structure for a Microsoft SharePoint Foundation Web site. |
|
|
Term
SPDisposeCheck.exe utility |
|
Definition
SPDisposeCheck Static Analysis Ruleset allows SharePoint architects and developers to ensure SharePoint APIs are properly disposed using static analysis. It supports both VS2008 and VS2010 projects. |
|
|
Term
|
Definition
Provides a static utility class that contains properties and methods to work with the security context of the current user. |
|
|
Term
|
Definition
Represents an abstract class that is used to execute operations that are prevented in the shim, in the proxy process of the UserCode service. A subclass of this class can be passed to the ExecuteProxyOperation(String, String, SPProxyOperationArgs) method. |
|
|
Term
|
Definition
Encapsulates the administrative thresholds and logic that regulates how a server/OS resource participates into global server resource usage. |
|
|
Term
|
Definition
Provides static security management properties and methods. |
|
|
Term
WebPart.GetToolParts Method |
|
Definition
Determines which tool parts are displayed in the tool pane of the Web-based Web Part design user interface, and the order in which they are displayed. |
|
|
Term
Microsoft.SharePoint.Administration Namespace |
|
Definition
Provides administrative types and members that can be used to manage a Microsoft SharePoint Foundation deployment. |
|
|
Term
SPDiagnosticsServiceBase.WriteTrace Method |
|
Definition
Writes a trace to the Microsoft SharePoint Foundation trace log. |
|
|
Term
SP.ListOperation.Selection.getSelectedItems() Method
|
|
Definition
Gets the list items being selected.
|
|
|
Term
|
Definition
Provides basic implementation for transformer classes to convert data between two incompatible connection points. |
|
|
Term
WebPartTransformer.Transform Method |
|
Definition
When implemented, provides an object for transforming the data. |
|
|
Term
|
Definition
Provides an interface for developers to specify custom editing controls that are associated with a WebPart control. |
|
|
Term
WebDisplayNameAttribute Class
|
|
Definition
Defines the friendly name for a property of a Web Parts control. |
|
|
Term
|
Definition
Adding this control to a Publishing page creates input fields on the page that are important for authoring-related operations. |
|
|
Term
ValidatorAggregator Class |
|
Definition
Represents a list of validators for a control. |
|
|
Term
|
Definition
Provides a container that shows or hides its child controls based on the mode of the page. |
|
|
Term
PublishingPageStatusIndicator Class |
|
Definition
The output of this control is text that represents the status of the current page, such as published, waiting for approval, approved, or rejected. This text is rendered as a link to a dialog box with information about the page versions. |
|
|
Term
|
Definition
Each server in a deployment of Microsoft SharePoint Foundation has at least the originally installed WebTemp.xml file located in the %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LCID\XML folder, where LCID is the numeric ID of the language/culture, such as 1033 for English. There may also be one or more custom WebTemp*.xml files. The WebTemp*.xml files contain an itemization of the site definition configurations that are available in the user interface (UI) for users to select when they create a new website. The UI varies depending on whether the Microsoft Silverlight or HTML site creation page is being used. |
|
|
Term
|
Definition
Hides an existing action that is implemented by default within the framework of Windows SharePoint Services Features, or within another custom action.
<HideCustomAction
GroupId = "Text"
HideActionId = "Text"
Id = "Text"
Location = "Text">
</HideCustomAction>
|
|
|
Term
|
Definition
Defines an extension to the user interface, such as a button on a toolbar or a link on a site settings page.
<CustomAction
RequiredAdmin = "Delegated | Farm | Machine"
ControlAssembly = "Text"
ControlClass = "Text"
ControlSrc = "Text"
Description = "Text"
FeatureId = "Text"
GroupId = "Text"
Id = "Text"
ImageUrl = "Text"
Location = "Text"
RegistrationId = "Text"
RegistrationType = "Text"
RequireSiteAdministrator = "TRUE" | "FALSE"
Rights = "Text"
RootWebOnly = "TRUE" | "FALSE"
ScriptSrc = "Text"
ScriptBlock = "Text"
Sequence = "Integer"
ShowInLists = "TRUE" | "FALSE"
ShowInReadOnlyContentTypes = "TRUE" | "FALSE"
ShowInSealedContentTypes = "TRUE" | "FALSE"
Title = "Text"
UIVersion = "Integer">
</CustomAction>
|
|
|
Term
SPDiagnosticsServiceBase Class |
|
Definition
Provides a diagnostic logging category manager for Microsoft SharePoint Foundation. |
|
|
Term
|
Definition
Provides a set of methods and properties that help you trace the execution of your code. This class cannot be inherited. |
|
|
Term
|
Definition
Provides tools for converting date and time formats, for obtaining information from user names, for modifying access to sites, and for various other tasks in managing deployments of Microsoft SharePoint Foundation.
Because all the methods of the SPUtility class are static, you do not need to instantiate the class to use them. |
|
|
Term
SPFile.SPCheckOutType Enumeration |
|
Definition
Describes how a file is checked out of a document library.
| Member name | Description |
|
Online |
The file is checked out for editing on the server. |
|
Offline |
The file is checked out for editing on the local computer. |
|
None |
The file is not checked out. |
|
|
|
Term
|
Definition
Represents the state of a feature at its corresponding scope.
The presence of an SPFeature object in a collection at the server farm, Web application, site collection, or Web site level indicates that the Feature is activated. Lack of anSPFeature object indicates that the object has not been activated.
Use the Features property of the SPWebService, SPWebApplication, SPSite, or SPWebclass to get the collection of Features that are activated in the server farm, Web application, site collection, or Web site. Use the SiteFeatures or WebFeatures property of the SPContext class to get the collection of Features for the current site collection or site.
Use an indexer to return a single Feature from the collection. For example, if the collection is assigned to a variable named collFeatures, use collFeatures[index]in C#, or collFeatures(index) in Visual Basic, where index is the GUID of the feature. |
|
|
Term
|
Definition
Defines methods that are called when a Feature is installed, uninstalled, activated, deactivated, or upgraded.
It is not possible to cancel an installation or uninstallation through Feature events. |
|
|
Term
SPFeatureCollection Class |
|
Definition
Represents a collection of SPFeature objects.
Use the Features property of theMicrosoft.SharePoint.Administration.SPWebApplication,Microsoft.SharePoint.Administration.SPWebService, SPSite, or SPWeb class to get the collection of Features that are activated in the Web application, Web service, site collection, or site. Use the SiteFeatures or WebFeatures property of the SPContext class to get the collection of activated Features for the current site collection or site.
The existence of a Feature object within one of these collections indicates that it has been activated within the given scope. To activate a Feature, you must install it in the server farm; to install a feature, use an Add method of the SPFeatureCollection class.
Use an indexer to return a single Feature object from the collection. For example, if the collection is assigned to a variable named collFeatures, use collFeatures[index]in C#, or collFeatures(index) in Visual Basic, where index is the GUID of theFeature object. |
|
|
Term
SPFormContext.EnableInputFieldLabels Property |
|
Definition
Gets or sets a Boolean value that specifies whether the Edit or New form uses edit or add mode field labels. |
|
|
Term
SPFormContext.FieldControlCollection Property |
|
Definition
Gets an ArrayList that stores the field controls in the form. |
|
|
Term
SPFormContext.FormMode Property |
|
Definition
Property Value
Type: Microsoft.SharePoint.WebControls.SPControlMode An Microsoft.SharePoint.WebControls.SPControlMode value that specifies the control mode. Possible values include Display, Edit, Invalid, and New. |
|
|
Term
|
Definition
When Microsoft SharePoint Foundation is installed, several Onet.xml files are installed—one in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\GLOBAL\XML that applies globally to the deployment, and several in different folders within %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates. Each file in the latter group corresponds to a site definition that is included with SharePoint Foundation. They include, for example, Blog sites, the Central Administration site, Meeting Workspace sites, and team SharePoint sites. Only the last two of these families contain more than one site definition configuration.
The global Onet.xml file defines list templates for hidden lists, list base types, a default definition configuration, and modules that apply globally to the deployment. Each Onet.xml file in a subdirectory of the %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates directory can define navigational areas, list templates, document templates, configurations, modules, components, and server email footers that are used in the site definition to which it corresponds. |
|
|
Term
Web Parts Control Description Files |
|
Definition
Web Parts control description files contain property values, state data, and assembly or source file details exported from a WebPart control (or other ASP.NET server or user control used in a Web Parts application) to an XML file with a .WebPart extension. A description file is used by the Web Parts import feature to import the control it describes into a Web Parts page, and to configure the imported control with the saved data. This topic describes the basic structure and XML elements included in a description file. |
|
|
Term
|
Definition
The SharePoint 2010 Representational State Transfer (REST) interface is a WCF Data Service that allows you to use construct HTTP requests to query SharePoint list data. Like all RESTful Web services, the SharePoint REST interface maps HTTP verbs to data operations, as shown in the following table.
HTTP verb
|
Data operation
|
GET
|
Retrieve
|
POST
|
Create
|
PUT
|
Update (update all fields and use default values for any undefined fields)
|
DELETE
|
Delete
|
MERGE
|
Update (update only the fields that are specified and changed from current version)
|
|
|
|
Term
|
Definition
Can be using in sandboxed solutions. |
|
|
Term
|
Definition
In a Feature.xml file, the Feature element defines a Feature and specifies the location of assemblies, files, dependencies, or properties that support the Feature.
Feature
ActivationDependencies
ActivationDependency
ElementManifests
ElementFile
ElementManifest
Properties
Property
UpgradeActions Element (Feature)
AddContentTypeField Element (Feature)
ApplyElementManifests Element (Feature)
ElementFile Element (Feature)
ElementManifest Element (Feature)
CustomUpgradeAction Element (Feature)
Parameters Element (Feature)
Parameter Element (Feature)
MapFile Element (Feature)
VersionRange Element (Feature)
AddContentTypeField Element (Feature)
ApplyElementManifests Element (Feature)
CustomUpgradeAction Element (Feature)
MapFile Element (Feature)
For information about where to cr |
|
|
Term
|
Definition
Defines the default schema (for example, the fields) that all lists derived from the base type must contain. Every list in a SharePoint Web site inherits its schema from a base type.
<BaseType
Image = "Text"
Title = "Text"
Type = "Text">
</BaseType>
Attribute
|
Description
|
Image
|
Optional Text. Sets the image used by a list base type in the Lists page (_layouts/viewlsts.htm). However, all SharePoint list definitions (such as for Announcements, Events, etc.) provide their own images so that, in practice, this attribute is never used.
|
Title
|
Required Text. The name of the base type.
|
Type
|
Required Text. Unique ID for the base type. The following values are possible for built-in base types:
0 — Custom List
1 — Document Library
2 — Not used
3 — Obsolete. Use 0 for discussion boards.
4 — Surveys
5 — Issues List
|
|
|
|