DataTransferManager.GetForCurrentView Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект DataTransferManager , связанный с текущим окном.
public:
static DataTransferManager ^ GetForCurrentView();
static DataTransferManager GetForCurrentView();
public static DataTransferManager GetForCurrentView();
function getForCurrentView()
Public Shared Function GetForCurrentView () As DataTransferManager
Возвращаемое значение
Объект DataTransferManager , связанный с текущим окном.
Примеры
В этом примере вызывается метод GetForCurrentView для получения объекта DataTransferManager , связанного с активным окном приложения.
//To see this code in action, add a call to ShareSourceLoad to your constructor or other
//initializing function.
private void ShareSourceLoad()
{
DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.DataRequested);
}
private void DataRequested(DataTransferManager sender, DataRequestedEventArgs e)
{
DataRequest request = e.Request;
request.Data.Properties.Title = "Share Text Example";
request.Data.Properties.Description = "An example of how to share text.";
request.Data.SetText("Hello World!");
}
Комментарии
С каждым окном связан объект DataTransferManager . При предоставлении общего доступа к содержимому используйте метод GetForCurrentView , чтобы получить объект DataTransferManager , связанный с активным окном. Получив соответствующий объект DataTransferManager , к нему можно добавить прослушиватель событий для обработки события DataRequested , которое система запускает при инициации операции общего доступа. Приложение использует объект DataRequest, возвращенный с этим событием, для задания данных, которыми пользователь хочет поделиться с целевым приложением.