public void Ctor_Default() { var context = new DirectoryVirtualListViewContext(); DirectoryVirtualListViewContext copy = context.Copy(); Assert.NotNull(copy); Assert.NotSame(copy, context); }
public void DirectoryVirtualListViewContext_Set_GetReturnsExpected() { var context = new DirectoryVirtualListViewContext(); var listView = new DirectoryVirtualListView { DirectoryVirtualListViewContext = context }; Assert.Equal(context, listView.DirectoryVirtualListViewContext); }
public object GetVlvValue() { AdsVLV structure = new AdsVLV(); Marshal.PtrToStructure(this.adsvalue.octetString.value, structure); byte[] destination = null; if ((structure.contextID != IntPtr.Zero) && (structure.contextIDlength != 0)) { destination = new byte[structure.contextIDlength]; Marshal.Copy(structure.contextID, destination, 0, structure.contextIDlength); } DirectoryVirtualListView view = new DirectoryVirtualListView { Offset = structure.offset, ApproximateTotal = structure.contentCount }; DirectoryVirtualListViewContext context = new DirectoryVirtualListViewContext(destination); view.DirectoryVirtualListViewContext = context; return(view); }
public object GetVlvValue() { AdsVLV vlv = new AdsVLV(); Marshal.PtrToStructure(adsvalue.octetString.value, vlv); byte[] bytes = null; if (vlv.contextID != (IntPtr)0 && vlv.contextIDlength != 0) { bytes = new byte[vlv.contextIDlength]; Marshal.Copy(vlv.contextID, bytes, 0, vlv.contextIDlength); } DirectoryVirtualListView vlvResponse = new DirectoryVirtualListView(); vlvResponse.Offset = vlv.offset; vlvResponse.ApproximateTotal = vlv.contentCount; DirectoryVirtualListViewContext context = new DirectoryVirtualListViewContext(bytes); vlvResponse.DirectoryVirtualListViewContext = context; return(vlvResponse); }
public DirectoryVirtualListView(int beforeCount, int afterCount, string target, DirectoryVirtualListViewContext context) { }
public DirectoryVirtualListView(int beforeCount, int afterCount, int offset, DirectoryVirtualListViewContext context) { }
public object GetVlvValue() { AdsVLV vlv = new AdsVLV(); Marshal.PtrToStructure(adsvalue.octetString.value, vlv); byte[] bytes = null; if (vlv.contextID != (IntPtr)0 && vlv.contextIDlength != 0) { bytes = new byte[vlv.contextIDlength]; Marshal.Copy(vlv.contextID, bytes, 0, vlv.contextIDlength); } DirectoryVirtualListView vlvResponse = new DirectoryVirtualListView(); vlvResponse.Offset = vlv.offset; vlvResponse.ApproximateTotal = vlv.contentCount; DirectoryVirtualListViewContext context = new DirectoryVirtualListViewContext(bytes); vlvResponse.DirectoryVirtualListViewContext = context; return vlvResponse; }
public DirectoryVirtualListView(int beforeCount, int afterCount, string target, DirectoryVirtualListViewContext context) {}
public DirectoryVirtualListView(int beforeCount, int afterCount, int offset, DirectoryVirtualListViewContext context) {}
public void Ctor_BeforeCount_AfterCount_Offset_Context(int beforeCount, int afterCount, int offset, DirectoryVirtualListViewContext context) { var listView = new DirectoryVirtualListView(beforeCount, afterCount, offset, context); Assert.Equal(afterCount, listView.AfterCount); Assert.Equal(0, listView.ApproximateTotal); Assert.Equal(beforeCount, listView.BeforeCount); Assert.Equal(context, listView.DirectoryVirtualListViewContext); Assert.Equal(offset, listView.Offset); Assert.Equal(string.Empty, listView.Target); Assert.Equal(0, listView.TargetPercentage); }
/// <include file='doc\DirectoryVirtualListViewContext .uex' path='docs/doc[@for="DirectoryVirtualListViewContext .Copy"]/*' /> /// <devdoc> /// <para>Returns a copy of the current DirectoryVirtualListViewContext instance.</para> /// </devdoc> public DirectoryVirtualListViewContext Copy() { DirectoryVirtualListViewContext context = new DirectoryVirtualListViewContext(this.context); return context; }
/// <include file='doc\DirectoryVirtualListViewContext .uex' path='docs/doc[@for="DirectoryVirtualListViewContext .Copy"]/*' /> /// <devdoc> /// <para>Returns a copy of the current DirectoryVirtualListViewContext instance.</para> /// </devdoc> public DirectoryVirtualListViewContext Copy() { DirectoryVirtualListViewContext context = new DirectoryVirtualListViewContext(this.context); return(context); }