public void PublishVideo(WorkshopVideoProviders videoProviders, string videoAccount, string videoIdentifier, string previewFile, AppID consumerAppId, string title, string description, RemoteStoragePublishedFileVisibility visibility, IList <string> tags) { CheckIfUsable(); using (SteamParamStringArray tagArray = new SteamParamStringArray(tags)) { NativeMethods.Cloud_PublishVideo((int)videoProviders, videoAccount, videoIdentifier, previewFile, consumerAppId.AsUInt32, title, description, (int)visibility, tagArray.UnmanagedMemory); } }
public void PublishVideo(WorkshopVideoProviders videoProviders, string videoAccount, string videoIdentifier, string previewFile, AppID consumerAppId, string title, string description, RemoteStoragePublishedFileVisibility visibility, IList<string> tags) { CheckIfUsable(); using (SteamParamStringArray tagArray = new SteamParamStringArray(tags)) { NativeMethods.Cloud_PublishVideo((int)videoProviders, videoAccount, videoIdentifier, previewFile, consumerAppId.AsUInt32, title, description, (int)visibility, tagArray.UnmanagedMemory); } }