Which code segment should you add at line 09?

You have a SharePoint site collection that has the URL http://contoso/sites/finance.

You are creating a Microsoft .NET Framework console application that will use the SharePoint client object model to create a site in the site collection.

The application contains the following code segment. (Line numbers are included for reference only.)

01 ClientContext cCtx = new ClientContext(“http://contoso/sites/finance”);
02 Web root = cCtx.Site.RootWeb;
03 cCtx.Load(root);
04 WebCreationInformation webInfo = new WebCreationInformation();
05 webInfo.Title = “site1”;
06 webInfo.Url = “site1”;
07 webInfo.WebTemplate = “MPS#2”;
08 root.Webs.Add(webInfo);
09
10 cCtx.Dispose();

You need to ensure that the application creates the site.

Which code segment should you add at line 09?

You have a SharePoint site collection that has the URL http://contoso/sites/finance.

You are creating a Microsoft .NET Framework console application that will use the SharePoint client object model to create a site in the site collection.

The application contains the following code segment. (Line numbers are included for reference only.)

01 ClientContext cCtx = new ClientContext(“http://contoso/sites/finance”);
02 Web root = cCtx.Site.RootWeb;
03 cCtx.Load(root);
04 WebCreationInformation webInfo = new WebCreationInformation();
05 webInfo.Title = “site1”;
06 webInfo.Url = “site1”;
07 webInfo.WebTemplate = “MPS#2”;
08 root.Webs.Add(webInfo);
09
10 cCtx.Dispose();

You need to ensure that the application creates the site.

Which code segment should you add at line 09?

A.
cCtx.ExecuteQuery();

B.
cCtx.Site.RootWeb.Update();

C.
root.Context.Dispose();

D.
root.Update();

Explanation:
MNEMONIC RULE: “Execute your Query”

Executes the current set of data retrieval queries and method invocations.

How to: Work with Web Sites
http://msdn.microsoft.com/en-us/library/ee535521.aspx



Leave a Reply 0

Your email address will not be published. Required fields are marked *