Microsoft.ManagementConsole.NodeSyncManager.GenerateSharedDataFormatConfiguration C# (CSharp) Method

GenerateSharedDataFormatConfiguration() private method

private GenerateSharedDataFormatConfiguration ( ScopeNode node ) : Microsoft.ManagementConsole.Internal.DataFormatConfiguration[]
node ScopeNode
return Microsoft.ManagementConsole.Internal.DataFormatConfiguration[]
        private DataFormatConfiguration[] GenerateSharedDataFormatConfiguration(ScopeNode node)
        {
            DataFormatConfiguration[] configurationArray = null;
            WritableSharedDataItem[] items = node.SharedData.GetItems();
            if (items.Length > 0)
            {
                configurationArray = new DataFormatConfiguration[items.Length];
                for (int i = 0; i < items.Length; i++)
                {
                    configurationArray[i] = new DataFormatConfiguration();
                    configurationArray[i].RequiresQuery = items[i].RequiresCallback;
                    configurationArray[i].ClipboardFormatId = items[i].ClipboardFormatId;
                }
            }
            return configurationArray;
        }