Google.Api.Ads.AdWords.Examples.CSharp.v201306.AddSiteLinks.newSiteLinkFeedItemAddOperation C# (CSharp) Method

newSiteLinkFeedItemAddOperation() private static method

private static newSiteLinkFeedItemAddOperation ( SiteLinksDataHolder siteLinksData, String text, String url ) : FeedItemOperation
siteLinksData SiteLinksDataHolder
text String
url String
return Google.Api.Ads.AdWords.v201306.FeedItemOperation
        private static FeedItemOperation newSiteLinkFeedItemAddOperation(
        SiteLinksDataHolder siteLinksData, String text, String url)
        {
            // Create the FeedItemAttributeValues for our text values.
              FeedItemAttributeValue linkTextAttributeValue = new FeedItemAttributeValue();
              linkTextAttributeValue.feedAttributeId = siteLinksData.LinkTextFeedAttributeId;
              linkTextAttributeValue.stringValue = text;
              FeedItemAttributeValue linkUrlAttributeValue = new FeedItemAttributeValue();
              linkUrlAttributeValue.feedAttributeId = siteLinksData.LinkUrlFeedAttributeId;
              linkUrlAttributeValue.stringValue = url;

              // Create the feed item and operation.
              FeedItem item = new FeedItem();
              item.feedId = siteLinksData.SiteLinksFeedId;
              item.attributeValues =
              new FeedItemAttributeValue[] {linkTextAttributeValue, linkUrlAttributeValue};
              FeedItemOperation operation = new FeedItemOperation();
              operation.operand = item;
              operation.@operator = Operator.ADD;
              return operation;
        }