Facebook.FacebookMediaObject.SetValue C# (CSharp) Method

SetValue() public method

Sets the value of the media object.
public SetValue ( byte value ) : FacebookMediaObject
value byte The media object value.
return FacebookMediaObject
        public FacebookMediaObject SetValue(byte[] value)
        {
            _value = value;
            return this;
        }

Usage Example

 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     // upload to facebook
     FacebookMediaObject image = new FacebookMediaObject
     {
         FileName = imgPath,
         ContentType = "image/jpeg"
     };
     byte[] fileBytes = File.ReadAllBytes(imgPath);
     image.SetValue(fileBytes);
     IDictionary<string, object> upload = new Dictionary<string, object>();
     upload.Add("name", imgName);
     upload.Add("message", imgMsg);
     upload.Add("@file.jpg", image);
     fb.UploadProgressChanged += uploadProgressChanged;
     fb.PostAsync("/me/photos", new Dictionary<string, object> {{"source", image}});
 }
All Usage Examples Of Facebook.FacebookMediaObject::SetValue
FacebookMediaObject